為什么要點擊按鈕兩次,才正確執(zhí)行函數(shù)?第一次無效?
<script type="text/javascript">
function clearText() {
? var content=document.getElementById("content");
? // 在此完成該函數(shù)
??
? //簡單粗暴,會出現(xiàn)必須點兩次才能消除一個節(jié)點的情況,原因不明
? content.removeChild(content.childNodes[0]);
? //alert('點過了');
}
</script>
<button onclick="clearText()">清除節(jié)點內(nèi)容</button>
我就在函數(shù)里面寫了最簡單粗暴的語句,為什么會出現(xiàn)必須點擊按鈕兩次才生效的情況?
2016-08-24
要清除的目標節(jié)點后面帶有文本節(jié)點,第一次點擊只刪除了看不見的文本節(jié)點。不知道你的問題是否是這個