課程
/前端開發(fā)
/JavaScript
/JavaScript進(jìn)階篇
while(content.removeChild(child[0]))??? 為什么不能執(zhí)行
2016-08-16
源自:JavaScript進(jìn)階篇 9-14
正在回答
while(...){
? function...
}這里,while 中的事件要執(zhí)行,或做什么運(yùn)算;前提是條件,也就是第一個(gè)....,也就是你的content.removeChild(child[0])要js隱式轉(zhuǎn)換成boolean值,且值true的時(shí)候,里面的事件才會(huì)執(zhí)行!可是你這句content.removeChild(child[0]),很明顯是content這個(gè)obj對(duì)象刪除他的節(jié)點(diǎn),這種事件無(wú)法轉(zhuǎn)換成boolean值的,所以你的while事件沒(méi)法執(zhí)行!
while(這里面是條件,為真時(shí)執(zhí)行下面的語(yǔ)句){
content.removeChild(child[0]);
}
while(content.removeChild(child[0])) ?里面的child[0],是誰(shuí)的child[0]??你把child[0]換成content.child[0]看看
給你另一個(gè)思路
var tr = obj.parentNode.parentNode;
? ? ? tr.parentNode.removeChild(tr);
首先要找到刪除的元素節(jié)點(diǎn),再通過(guò)節(jié)點(diǎn)元素刪除你需要?jiǎng)h除的元素
舉報(bào)
本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
3 回答do while 語(yǔ)句
2 回答關(guān)于while中的執(zhí)行語(yǔ)句的問(wèn)題
2 回答?js里的switch、if、for、while、do while與C語(yǔ)言里的語(yǔ)法一致嗎?謝謝!
2 回答關(guān)于WHILE語(yǔ)句
2 回答關(guān)于while語(yǔ)句中條件值更新問(wèn)題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-08-16
while(...){
? function...
}這里,while 中的事件要執(zhí)行,或做什么運(yùn)算;前提是條件,也就是第一個(gè)....,也就是你的content.removeChild(child[0])要js隱式轉(zhuǎn)換成boolean值,且值true的時(shí)候,里面的事件才會(huì)執(zhí)行!可是你這句content.removeChild(child[0]),很明顯是content這個(gè)obj對(duì)象刪除他的節(jié)點(diǎn),這種事件無(wú)法轉(zhuǎn)換成boolean值的,所以你的while事件沒(méi)法執(zhí)行!
2016-08-16
while(這里面是條件,為真時(shí)執(zhí)行下面的語(yǔ)句){
content.removeChild(child[0]);
}
2016-08-16
while(content.removeChild(child[0])) ?里面的child[0],是誰(shuí)的child[0]??你把child[0]換成content.child[0]看看
2016-08-16
給你另一個(gè)思路
var tr = obj.parentNode.parentNode;
? ? ? tr.parentNode.removeChild(tr);
首先要找到刪除的元素節(jié)點(diǎn),再通過(guò)節(jié)點(diǎn)元素刪除你需要?jiǎng)h除的元素