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的父节点。如果是这样讲得通。我也是新手,多多讨论。