问答详情
源自:9-22 编程练习

9-22 编程练习 问题

function deleteRow(obj){    var tbody = document.getElementById('table').lastChild;   var tr = obj.parentNode.parentNode; tbody.removeChild(tr); } 求解tbody是table表单的最后孩子也就是一行,var tr = obj.parentNode.parentNode; 这里又是获得一行,行与行之间能删除吗?不是只有他的父节点才能删除么,这里看不大懂,求大神解答。多谢

提问者:爱学习要努力 2016-02-24 19:34

个回答

  • 车车在路上
    2016-02-25 02:26:56
    已采纳

    我认为这里的table.lastChild应该还是这个table表单吧,因为就一个Table嘛,没有第二个。所有tbody应该是tr的父节点。如果是这样讲得通。我也是新手,多多讨论。