0

以下は私の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 つの子ノードがあることを示しています。これが失敗する理由がわかりません。

4

0 に答える 0