刪除方法中的lastChild
function deleteRow(obj){
? ? ? ? ?var tbody = document.getElementById('table').lastChild; //為什么這里要有l(wèi)astChild?? ? ? ?
? ? var tr = obj.parentNode.parentNode;
tbody.removeChild(tr);
}
tr的父節(jié)點不應該就是table嗎?如果要有table的孩子為什么是lastChild不是別的Child?
2015-06-18
table的字節(jié)點結構是text和tbody,你可以用開發(fā)者工具進行查看
2015-06-18
由于你沒給出html和其他js文件,我不知道你這么方法是干嘛的,不過看起來像是刪除給定的td節(jié)點所在的tr節(jié)點。
我重寫了一段,你自己慢慢看吧。