第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

為什么我不能一次性清除所有節(jié)點

<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
<title>刪除節(jié)點removeChild()</title>
????????<style?type="text/css">?button?{?cursor:?pointer;?}?</style>
</head>
<body>
<div?id="content">
<h1>html</h1>
<h1>php</h1>
<h1>javascript</h1>
<h1>jquery</h1>
<h1>java</h1>
</div>
<script?type="text/javascript">
var?content?=?document.getElementById("content");
var?add?=?content.childNodes;
alert("當前DIV節(jié)點數(shù)量為:"?+?add.length);
for(var?i?=?0;?i?<?add.length;?i++)?{
if(add[i].nodeType?!=?1)?{
content.removeChild(add[i]);
};
};
alert("開始清理空白無效節(jié)點...");
alert("進度:10%");
alert("進度:25%");
alert("進度:75%");
alert("進度:100%");
alert("當前DIV有效節(jié)點數(shù)量為:"?+?add.length);
//alert(add.length);
function?detectionText()?{
//?在此完成該函數(shù)
for(var?i?=?0;?i?<?add.length;?i++)?{
if(add[i].nodeType?==?1)?{
add[i].style.color?=?"green";
add[i].setAttribute("title",?"節(jié)點正常");
};
};
//alert(add.length);
};
function?clearText()?{
for(var?i?=?0;?i?<?add.length;?i++)?{
if(add[i].nodeType?!=?1){
continue;?
}else{
content.removeChild(add[i]);
};
};
};
function?clearoneText()?{
if(add[0].nodeType?==?1)?{
content.removeChild(add[0]);
};
};
function?lengthText()?{
alert("當前DIV有效節(jié)點數(shù)量為:"?+?add.length);
};
</script>
<button?onclick="detectionText()">檢測節(jié)點內(nèi)容</button>
????????<button?onclick="clearText()">刪除所有節(jié)點內(nèi)容</button>
????????<button?onclick="clearoneText()">刪除第一個節(jié)點內(nèi)容</button>
????????<button?onclick="lengthText()">打印節(jié)點長度</button>
????????<br?/><br?/>
<span>點擊檢測按鈕后,字體為綠色則為正常節(jié)點,鼠標移動到元素上查看是否為有效節(jié)點</span>
</body>
</html>


正在回答

2 回答

當你執(zhí)行完? content.removeChild(add[i]);??content里面的子節(jié)點變化了,每次都減少一個,當你刪除add[3]元素時,在content里面就找不到add[3]元素,add[3] = undefned

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

一像素成就大氣之美 提問者

大佬,有沒有可以解決的辦法QAQ
2018-07-09 回復(fù) 有任何疑惑可以回復(fù)我~

在刪掉之前在重新獲取一下content里面的子元素

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

一像素成就大氣之美 提問者

emmm還是不行
2018-07-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

一像素成就大氣之美 提問者

解決了,加了一行i--
2018-07-10 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么我不能一次性清除所有節(jié)點

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號