问答详情
源自:9-10 访问父节点parentNode

访问父节点parentNode

</li>

<li id="lesson2">das</li>

<li id="lesson3">dadf</li>

<li id="lesson4">HTML/CSS 

  <ul>

    <li>文字</li>

    <li>段落</li>

    <li>表单</li>

    <li>表格</li>  

  </ul> 


</li></ul>  

   

  <script  type="text/javascript">    

   var mylist = document.getElementById("tcon"); 

document.write(mylist.parentNode.parentNode.parentNode.lastChild.innerHTML);

</script>

中的</li></ul>  如果换行分开为什么就不能访问节点了啊?

提问者:别闹_我有药 2016-03-12 15:11

个回答

  • 电竞老干妈
    2016-03-12 17:42:47
    已采纳

    你访问的是id为lesson4的li节点 你改后面对前面是没有影响的 输出的是lesson4的内容

  • 纪行川
    2016-03-25 08:58:32

    因为你换行之后,lastChild就变了,变成了空白文本符,自然没输出结果了。(浏览器问题)

  • qq_听雨的奢侈_0
    2016-03-14 19:16:48

    的确是有问题,同求为什么

  • 电竞老干妈
    2016-03-12 17:40:46

    可以啊 你再试试?