以下は私のhtmlコードです:
<body>
<div id="playground">
<div id ="player"></div>
</div>
</body>
ID 名が「playground」の div タグには、ID 名が「player」の childnode --div タグが 1 つだけあります。
これは私のjsスクリプトです
window.onload = function(){
console.log(document.getElementById("playground").childNodes.length);
console.log(document.getElementById("playground").childNodes[0].nodeValue);
for(i=0;i<document.getElementById("playground").childNodes.length;i++)
{
console.log(document.getElementById("playground").childNodes[i]);
}
}
そして結果
しかし、この結果は、id 名がプレイグラウンドの div タグに 3 つの子ノードがあることを示しています。これが失敗する理由がわかりません。