課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
for(var i=content.childNodes.length-1;i>0;i--)或for(var i=0;i<content.childNodes.length;i++)
2016-01-03
源自:JavaScript進(jìn)階篇 9-14
正在回答
MARK一下
刪除子節(jié)點(diǎn)的兩種方式:
<div?id="div1"> <p?id="p1">這是一個(gè)段落。</p> <p?id="p2">這是另一個(gè)段落。</p> </div>
第一種:找到您希望刪除的子元素,然后使用其 parentNode 屬性來找到父元素:
<script> ????var?child=document.getElementById("p1");//獲取子元素 ????child.parentNode.removeChild(child);//找到父元素,并刪除子元素 </script>
第二種:找到你希望刪除的子元素,還有子元素的父元素:
<script> ????var?parent=document.getElementById("div1"); ????var?child=document.getElementById("p1"); ????parent.removeChild(child); </script>
可以參考文檔[JavaScript]
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動(dòng)態(tài)交互世界
2 回答removeChild()不能一次性清除
2 回答為什么法一能一次性清除,法二要多次清除,能具體解釋一下嗎
4 回答能解釋一下這里的一次清除或多次清除的原理嗎?
2 回答為什么我不能一次性清除所有節(jié)點(diǎn)
2 回答能一次性刪除嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-02-15
MARK一下
2016-01-04
刪除子節(jié)點(diǎn)的兩種方式:
第一種:找到您希望刪除的子元素,然后使用其 parentNode 屬性來找到父元素:
第二種:找到你希望刪除的子元素,還有子元素的父元素:
可以參考文檔[JavaScript]