Я сделал функцию в javascript, которая проверяет, есть ли у элемента div с идентификатором #stage какие-либо дочерние узлы, и если да, то он удаляет их при вызове функции.
Когда я запускаю веб-сайт, Firebug возвращает мне ошибку, которая выглядит примерно так: TypeError: Value not a 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>
Я хочу удалить дочерние узлы с идентификатором "стадия"
Пожалуйста, помогите мне решить эту проблему. Если вам нужна дополнительная информация о моей проблеме, пожалуйста, спросите. Спасибо.
Value
где-то перед этим кодом? - person epascarello   schedule 19.04.2013