移除函数求解,为什么用要给table节点加lastChild才能生效?
为什么这里移除子节点的函数是这样的:
function removeChilds(obj){
var tbody=document.getElementById("table").lastChild; //注意这里,有个lastChild,我就是这里不明白,求解
var tr=obj.parentNode.parentNode;
tbody.removeChild(tr);
}
在这里,tbody的最后还加了个lastChild,可是要删除的tr行的父元素不就是<table>吗?这里加个lastChild是什么意思?