为什么要点击按钮两次,才正确执行函数?第一次无效?
<script type="text/javascript">
function clearText() {
var content=document.getElementById("content");
// 在此完成该函数
//简单粗暴,会出现必须点两次才能消除一个节点的情况,原因不明
content.removeChild(content.childNodes[0]);
//alert('点过了');
}
</script>
<button onclick="clearText()">清除节点内容</button>
我就在函数里面写了最简单粗暴的语句,为什么会出现必须点击按钮两次才生效的情况?