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

关于lastChild的问题

var tbody = document.getElementById("table").lastChild; 

这一句一直不能理解????求帮助!!!

正在回答

4 回答

table标签下默认有<thead></thead> <tbody></tbody>两个子节点,还可能有空白符产生的文本节点

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

document.getElementById("table") 首先通过id获取这个节点。这个节点后面有一堆的子元素。可以通过遍历childNodes获取里面所有的元素。

一、firstChild 属性返回‘childNodes’数组的第一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。

二、 lastChild 属性返回‘childNodes’数组的最后一个子节点。如果选定的节点没有子节点,则该属性返回 NULL。

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

 document.getElementById("table") 这是获取id是table节点 后面用lastChild方法获取当前节点的最后一个子节点也就是table下的最后一个tr

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

获取table标签下的最后一个子节点

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       469025    人
  • 解答问题       22582    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

关于lastChild的问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号