為什么刪除函數這樣寫是錯的?
function deChild(obj)
? ? {
? ? var a=document.getElementsById("table");
? ? var b=obj.parentNode.parentNode;
? ? a.removeChild(b);
? ? }
function deChild(obj)
? ? {
? ? var a=document.getElementsById("table");
? ? var b=obj.parentNode.parentNode;
? ? a.removeChild(b);
? ? }
2019-07-27
舉報
2019-07-27
一開始我也是這樣寫的,后來想了一下,應該是因為a本身并不是一個節點node,自然沒法去刪除子節點的b了。不知道是不是對的說錯了莫怪?