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

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

請問我這個代碼有什么問題

?為什么刪除是點一下沒反應 再點刪除三個 再點刪除一個 再點刪除一個 有點沒懂

function clearText() {

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

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

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

? }

}

和答案的有什么不同

正在回答

2 回答

content.childNodes.length這個是變化的 你刪一次后長度就不一樣了 ?所以就會出問題不是一個個刪

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

親,建議你看看評論第一的答案和點贊第一的問答哦,兩位同學的回答都很詳細,好好理解下。

你這個只需要把?content.removeChild(content.childNodes[i]); ?改成?content.removeChild(content.childNodes[0]);即可哈。 ?

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

學習產品的皮卡丘 提問者

我用了第一個回答的建議答案 效果沒變 還是沒有一次性刪除和我的一樣
2017-05-23 回復 有任何疑惑可以回復我~
#2

風飄葉搖 回復 學習產品的皮卡丘 提問者

恩,第一名的講解很詳細,但是最后一句寫錯了,最后一句應該是content.removeChild(content.childNodes[0]);原答案最后的的content.childNodes[i]中的i的改成0即可哈,您主要還是要理解為什么要這么寫哦,一起加油。
2017-05-23 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

請問我這個代碼有什么問題

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

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

幫助反饋 APP下載

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

公眾號

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