為什么要點兩次才能刪除一個節點
function clearText() {
? var content=document.getElementById("content");
? // 在此完成該函數
?
? content.removeChild(content.childNodes[0]);
??
}
每點兩次刪除一個子節點,難道其中是有空白節點嗎?
function clearText() {
? var content=document.getElementById("content");
? // 在此完成該函數
?
? content.removeChild(content.childNodes[0]);
??
}
每點兩次刪除一個子節點,難道其中是有空白節點嗎?
2019-09-25
舉報
2019-09-25
沒錯,你每次都是先刪文本節點再刪元素節點的。
2019-10-13
function?clearText()?{??var?content=document.getElementById("content");??//?在此完成該函數??if(content.lastChild.nodeType?!=?1){??????content.removeChild(content.lastChild);??}??var?del=content.removeChild(content.lastChild);??alert("移除的節點是:"+del.innerHTML);??}