为了账号安全,请及时绑定邮箱和手机立即绑定

有几个问题想请教:1.deleteRow 函数有什么问题?为什么这样写了之后新添加的行可以删除,原来存在的两行却删除不了? 2.“obj.parentNode.parentNode”的值是 td还是 tr?因为obj 是文本节点,父节点为 a,a的父节点为 td,所以应该是 td 才对? 3.“tbody = document.getElementById('table').lastChild”table 的最后一个子节点应该是 tr,把它赋值给 tbody,这样子的话答案中的源代码就解释不通,请问应该如何正确理解 tbody?

正在回答

2 回答

我来回答1、table的子节点结构为text和tbody当你直接获取table元素去删除tr节点的时候是删除不掉的。

2、你传入的obj不是文本节点而是a节点所以是tr

3、table的最后一个节点是tbody,所有的tr在tbody中

回答完毕

0 回复 有任何疑惑可以回复我~
#1

alohanmahalo 提问者

太谢谢了~~
2014-09-27 回复 有任何疑惑可以回复我~

同问……

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信