课程
/前端开发
/JavaScript
/JavaScript进阶篇
请问这样写为什么不能删除
2016-11-08
源自:JavaScript进阶篇 9-22
正在回答
加上.lastChild可以执行。var tab=document.getElementById("table").lastChild;
还有个小问题,第一行表格 代码 中的 onclick前 少个空格。
哦gqgq_627 提问者
this没错,写法不规范,表格内容格式这么写的<table><tbody></tbody></table>,加上tbody,如果你不写这个,系统会自动帮你加上,因此
var tab=document.getElementById("tbody"); //这里是table var tr=obj.parentNode.parentNode; //这里是tr //中间还隔了个tbody,删除操作无法执行
解决办法,html加上<tbody></tbody>
http://www.cnblogs.com/kongxy/p/4581223.html
自己看看吧,然后找本书多看看.this是js里面的一个小难点
this在你这里是window对象.
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答请问这种方法为什么不能实现删除节点
4 回答为什么这样写删除不了行
1 回答这样删除,怎么删除不了,不能这样写嘛?
1 回答为什么这么写前两行删除不了
1 回答为什么删除只是把删除按钮删除了??