私は次のものを持っています、
HTML、
<div id="testDiv" name="testHolder">
Test Content
</div>
JS、
var testVar = document.getElementsByName('testHolder');
console.log(testVar);
私は得る、
[object NodeList]
[item: function]
わかりました、もう一度説明させてください。
var testVar = document.getElementById('testDiv');
console.log(testVar);
戻り値、
ヌル
したがって、インデックス [0] を追加すると、null のプロパティ [0] を読み取ることができません...なぜですか?
div内の文字列「Test Content」を取得したい。
アップデート、
getElementsByName を使用すると、console.log からこのオブジェクト プロパティを確認できます。
innerHTML: "↵ Test Content↵ "
innerText: "Test Content"
なぜこれを分離できないのですか?