WindNite
2016-10-13 11:02
getElementById("table").lastChild的问题 我研究了好久啊。。tbody默认为最后一个子标签,其后没有空白标签。前面学的是有空白标签的 。如:tr下的最后一个子标签就是空白标签。(细节啊,fighting)(具体是怎么回事,找资料中)
这个 tbody 是系统默认加上的,会将所有 tr 包括在内。
如你所说,table 的 firstChild 为空白节点,lastChild 为 tbody,最后应该还有一个空白节点,这个空白节点其实是存在的,不过被包括在了 tbody 中,下面上图:
可以看到,table.lastChild 也就是 tbody 的 childNodes 中,在第三个 tr 之后还有一个空白节点,这就是你所说的 table 最后那个空白节点。
table不是ID,是Tag吧
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题