我在javascript中创建了一个函数,它检查ID为#stage的div元素是否有任何子节点,如果有,它会在调用函数时删除它们。
当我启动网站时,Firebug 向我返回一个错误,如下所示: TypeError: Value not an object。
这是我的代码:在 javascript 中声明变量阶段:
var stage = document.querySelector("#stage");
给出错误的javascript函数的一部分:
if (stage.hasChildNodes()) {
for (var f1=0; f1<ROWS * COLUMNS; f1++) {
stage.removeChild(stage.firstChild);
}
}
HTML 代码:
<body>
<div id="stage">
</div>
<script src="code.js">
</script>
</body>
我想删除 ID 为“stage”的子节点
请帮我解决这个问题。如果您需要有关我的问题的更多信息,请询问。谢谢。