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

请问:var tbody = document.getElementById('table').lastChild;指的是什么,位置?

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

var tr = document.createElement('tr');

为什么两句不可以直接写成一句:var tr = document.createElement('tr');


正在回答

2 回答

table标签下其实有一个回车标签,也就是空标签,为了让浏览器识别到我们要定义的是表单(tbody标签),而不是空标签,就需要给一个lastChild。

并不能写一起,第一句是定义tbody元素。第二句是创建tr元素。 两回事;)

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

table元素下的最后一个子节点,

这两句本身就不能写到一起的,两句各自定义了一个变量

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

举报

0/150
提交
取消

请问:var tbody = document.getElementById('table').lastChild;指的是什么,位置?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信