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

关于document.getElementById("table");

为啥document.getElementById("table")后面要加lastChild?记得以前课程里没有这个啊?怎么回事?求大神仔细讲解谢谢

正在回答

2 回答

实话说我也是很不理解这个问题,不是还有thead tfoot吗,如果是最后一个,为什么不是tfoot,难道默认不写的情况下只有tbody是默认有的?只有这么理解了。

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

儒农

如果要加<thead>和<tfoot>的话,<thead>和<tfoot>都是位于tbody之前的,也就是说在表格中这三者元素的顺序为thead tfoot tbody,tbody为最后一个孩子节点!默认不写的情况下我认为是有两个节点的,一个是空白节点,一个是tbody节点,这样的话tbody节点也是位于最后一个,所以lastChild是万无一失的!
2016-03-17 回复 有任何疑惑可以回复我~
#2

夜山狼 回复 儒农

foot是脚body是身,head是头,脚不会再身前面的
2016-03-18 回复 有任何疑惑可以回复我~

"table"节点有两个孩子节点,第一个是空白节点,第二个才是tbody(省略了),"tr"是tbody的孩子。


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

举报

0/150
提交
取消

关于document.getElementById("table");

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

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

帮助反馈 APP下载

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

公众号

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