Mr_Jp黎
2016-03-18 21:42
var tbody = document.getElementById('table').lastChild;
var tr = document.createElement('tr');
为什么两句不可以直接写成一句:var tr = document.createElement('tr');
table标签下其实有一个回车标签,也就是空标签,为了让浏览器识别到我们要定义的是表单(tbody标签),而不是空标签,就需要给一个lastChild。
并不能写一起,第一句是定义tbody元素。第二句是创建tr元素。 两回事;)
table元素下的最后一个子节点,
这两句本身就不能写到一起的,两句各自定义了一个变量
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题