亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

刪除問題求解

<script type="text/javascript">

function clearText() {

? var content=document.getElementById("content");

? // 在此完成該函數

? ? ?var h=document.getElementByTagName("h1");

? ? ?for(i=0;i<h.length;i++){

? ? ? ? ?content.removeChild(h[i]);

? ? ?}

??

}

</script>

這樣寫為什么無法刪除

正在回答

3 回答

首先你可以看看置頂那個解答。

然后 document.getElementByTagName 中 “Element”漏了s

removeChild是刪除子節點

for循環不用寫i++,不然i=3的時候,子節點數組的長度只有2

0 回復 有任何疑惑可以回復我~

語法有問題:var content=document.getElementById("content");應該是Elements復數~

0 回復 有任何疑惑可以回復我~
#1

慕的地6863477

byID 是沒有復數的
2017-03-19 回復 有任何疑惑可以回復我~

removeChild()方法刪除的是<strong>”子節點“</strong>下的某個節點

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JavaScript進階篇
  • 參與學習       468972    人
  • 解答問題       22582    個

本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界

進入課程

刪除問題求解

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號