为了账号安全,请及时绑定邮箱和手机立即绑定

访问父节点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>  如果换行分开为什么就不能访问节点了啊?

正在回答

4 回答

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

0 回复 有任何疑惑可以回复我~
#1

别闹_我有药 提问者

谢谢,不好意思哈,后来找出原因了就没注意大家的回复了,现在才看到
2016-05-27 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

别闹_我有药 提问者

谢谢,不好意思哈,后来找出原因了就没注意大家的回复了,现在才看到
2016-05-27 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

别闹_我有药 提问者

楼下正解,因为换行之后,lastChild就变了,变成了空白文本符,自然没输出结果了。(浏览器问题)
2016-05-27 回复 有任何疑惑可以回复我~

可以啊 你再试试?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

访问父节点parentNode

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信