爱学习要努力
2016-02-24 19:34
function deleteRow(obj){ var tbody = document.getElementById('table').lastChild; var tr = obj.parentNode.parentNode; tbody.removeChild(tr); } 求解tbody是table表单的最后孩子也就是一行,var tr = obj.parentNode.parentNode; 这里又是获得一行,行与行之间能删除吗?不是只有他的父节点才能删除么,这里看不大懂,求大神解答。多谢
我认为这里的table.lastChild应该还是这个table表单吧,因为就一个Table嘛,没有第二个。所有tbody应该是tr的父节点。如果是这样讲得通。我也是新手,多多讨论。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题
回答 3
回答 5