课程
/前端开发
/JavaScript
/JavaScript进阶篇
var tbody = document.getElementById("table").lastChild;
这一句一直不能理解????求帮助!!!
2016-05-13
源自:JavaScript进阶篇 9-22
正在回答
table标签下默认有<thead></thead> <tbody></tbody>两个子节点,还可能有空白符产生的文本节点
document.getElementById("table") 首先通过id获取这个节点。这个节点后面有一堆的子元素。可以通过遍历childNodes获取里面所有的元素。
一、firstChild 属性返回‘childNodes’数组的第一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。
二、 lastChild 属性返回‘childNodes’数组的最后一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。
document.getElementById("table") 这是获取id是table节点 后面用lastChild方法获取当前节点的最后一个子节点也就是table下的最后一个tr
获取table标签下的最后一个子节点
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
1 回答关于lastChild的问题
2 回答table元素的lastchild问题
1 回答lastChild和childNodes的问题
2 回答删除创建函数的问题,有关.lastChild
2 回答lastChild获取问题