qq_结局_0
2016-11-29 15:18
为什么这段代码:document.getElementById('table').lastChild;获取到的是tbody而不是最后一个tr呢
注意使用表格时候默认会有thead和他tbody,就算你在代码中没写tbody,其实他也是有的
很有可能是你的html代码结构是这样的
<table id='table'> <tbody> <tr> <td></td> </tr> <tr> <td></td> </tr> <tr> <td></td> </tr> <tbody/> </table>
如果这样的话他的子节点只有一个tbody,所以无论你怎么找,都只能找到tbody.
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题