黑山头山大王
2016-10-04 13:07
参考代码里有这样一段:
var tbody = document.getElementById('table').lastChild;
trs = tbody.getElementsByTagName('tr');
getElementById,返回的不就是一个确定的节点吗?为什么后面还跟个lastChild?这样的话不就成了id为"table"的table里的最后一个子节点了吗?
我想正确的话应该是:
var tbody = document.getElementByTagName('table').lastChild;
trs = tbody.getElementsByTagName('tr');
这样返回一个节点数组,最后一个子节点表明是最后一个表格。欢迎大家指正!
我也在想……
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题