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

不懂啊大神帮我看下

为什么mylist.parentNode.parentNode.parentNode.lastChild.innerHTML不是表格呢?

正在回答

2 回答

1、lastChild原则是最后一个节点,但由于有空白文本节点的问题,建议用lastElementChild;
2、这里的last是指向,<li id="lesson4">这个节点,它下面还有UL节点,UL节点下还有LI节点,所以正确的获得列表应该是mylist.parentNode.parentNode.parentNode.lastElementChild.childNodes[1].childNodes;
3、这样得到的还不是最后的结果,现在是一个UL节点下的LI节点数组,你还要用FOR把他遍历出来。

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

碳60 提问者

非常感谢!
2016-10-04 回复 有任何疑惑可以回复我~

mylist.parentNode.parentNode.parentNode指的是html

mylist.parentNode.parentNode.parentNode.lastChild指的是body

其实等价于mylist.parentNode.parentNode

后边那个innerHTML则为body里的内容

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

碳60 提问者

http://www.imooc.com/code/1592 麻烦你看看,我说的是这个,它经过三个parentDode应该到了<ul id="con"></ul>这个节点吧?到html还得再经过两个parenetNode吧?
2016-10-03 回复 有任何疑惑可以回复我~
#2

碳60 提问者 回复 碳60 提问者

五体投地跪了
2016-10-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不懂啊大神帮我看下

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