Я продолжаю получать «Неопределенная функция» JavaScript Ошибка в моей консоли ошибок. Любая идея почему?Как устранить эту ошибку JavaScript «Undefined»?
<div id="counter" style="width: 40px;"></div>
<script type="text/javascript">
var seconds = 60
document.getElementById('counter').innerHTML = seconds
function countDown() {
if(seconds <= -1) {
seconds += 1
} else {
seconds -= 1
document.getElementById('counter').innerHTML = seconds
setTimeout("countDown()", 1000)
}
}
countDown();
</script>
Для чего это стоит (хотя это не должно быть вашей проблемой), вы должны реорганизовать свой setTimeout как: setTimeout (countDown, 1000); Таким образом вы передаете ссылку на функцию, которая не нуждается в повторном анализе с помощью интерпретатора javascript. – jvenema
Голосование, чтобы закрыть как «не настоящий вопрос» на основе комментария Вайдзуина ниже: «Ну, теперь я получил ошибки, чтобы исчезнуть». Здесь нет реального вопроса, чтобы мы могли ответить в этом случае. –