EastEgg
2017-01-03 00:54
原味是 var tbody = document.getElementById('table').lastChild;
直接var tbody = document.getElementById('table')不可以么?为什么要用lastChild; ?
如果i=0,那么鼠标经过时 的样式显示从第一行开始(0,1,2,3)数组嘛!
lastChild是指最后的节点,没有lastChild 你会发现不能删除、添加。你要删除和添加时要在最后的节点进行修改
没人说不是啊?
节点的长度和数组一样,都是从0开始,
另外,参考里面的循环是从1开始的,顺便也问下为什么?谢谢
for(var i =1;i<trs.length;i++){
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题