<div id = "list">
<section><p><a id = "A" >A</a></p>
<ul>
<li>Irene Anders</li>

</ul></section><section><p><a id = "B">B</a></p></section><section><p><a id = "C">C</a></p></section><section><p><a id = "D">D</a></p></section><section><p><a id = "E">E</a></p></section>
<section><p><a id = "F">F</a></p></section>
<section><p><a id = "G">G</a></p></section><section><p><a id = "H">H</a></p></section><section><p><a id = "I">I</a></p></section><section><p><a id = "J">J</a></p></section><section><p><a id = "K">K</a></p></section><section><p><a id = "L">L</a></p></section><section><p><a id = "M">M</a></p></section><section><p><a id = "N">N</a></p></section>
<section><p><a id = "O">O</a></p></section>
<section><p><a id = "P">P</a></p></section>
<section><p><a id = "Q">Q</a></p></section>
<section><p><a id = "R">R</a></p></section>
<section><p><a id = "S">S</a></p></section>
<section><p><a id = "T">T</a></p></section>
<section><p><a id = "U">U</a></p></section>
<section><p><a id = "V">V</a></p></section>
<section><p><a id = "W">W</a></p></section><section><p><a id = "X">X</a></p></section>
<section><p><a id = "Y">Y</a></p></section>
<section><p><a id = "Z">Z</a></p></section>
</div>javascript如下var list = document.getElementById("list");
alert(list);alert结果是null 希望能读到div里的childNodeshtmljavascriptdom

解决方案 »

  1.   


    //第一个得到的是整个div(包含div#list自身),第二个得到的才是div里的所有子节点(不包含div#list)。
    var div=document.getElementById('list');
    var list=div.childNodes;//用console在控制台里看,不要用alert
    console.log(div,list)
      

  2.   

    你想要读什么出来显示
    var list = document.getElementById("list");
    //list.childNodes可以获取到列表
    //list.html()获取的是list下面的html
      

  3.   

    Cannot read property 'childNodes' of null 
      

  4.   

    我需要读到下面每一个section和section里面的
      

  5.   

    我需要读到下面每一个section和section里面的
    var list = document.getElementById("list");
    list.getElementsByTagName("section")//能获取到所有的section
    list.getElementsByTagName("section")[index]//能获取到下标为index的section
      

  6.   

    记得把js放在结束标签</body>之前...
      

  7.   

    额~~引用错了记得把js放在结束标签</body>之前...
      

  8.   

    你是不是吧js代码 放在那段 html之前了
      

  9.   

    记得把js放在结束标签</body>之前...这样改过以后是可以了 但是这次的问题是仍然报错是Uncaught TypeError: Cannot read property 'childNodes' of null 
    list里现在不是null但是还是报错div是null