非额
2015-01-03 00:42
window.onload = function(){
var tbody = document.getElementById('table').lastChild;
trs = tbody.getElementsByTagName('tr');
这里面为什么不能用 var tbody = document.getElementByTagName('tr');
var tbody = document.getElementById('table').lastChild; 获得id为table最后一个孩子结点。一个结点。
var tbody = document.getElementByTagName('tr'); 所有的tr节点获取到。结点的集合。
注意一点,默认table的结果为:
<TABLE> <TBODY> //会有一个tbody标签,注意这点。 <TR> <TD> ...</TD> </TR> <TR> <TD> ...</TD> </TR> </TBODY> </TABLE>
你可以这么写,示例中的这种写法是为了更明确结构,tr是table最后一个自标签tbody中的元素
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题