我要吃冰激凌
2016-03-14 20:30
为什么要用document.getElementById('table').lastChild;?document.getElementById('table');为什么不行?
document.getElementById('table').lastChild;不应该是获取table里的最后一个tr吗,为什么加了.lastChild函数就都能执行了
在a里面调用删除函数为什么要写成<a href="javascript:;" onclick="deleteRow(this)">删除</a>?为什么换成<a href="javascript:deleteRow(this)">删除</a>函数就不能执行了?
第一个问题:你可以看一下你的firebug,在table标签内还有一个<tbody>标签(360极速浏览器也是),我觉得这里可能是先找到<table>的最后一个子节点<tbody>,然后对<tbody>里插入<tr>;
http://www.jquerycn.cn/a_12845这个里面有相关的解释,希望对你有帮助~
同问啊 和我想问的一模一样
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题