Показать сообщение отдельно
  #6 (permalink)  
Старый 19.04.2020, 22:56
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,743

Сообщение от MOT Посмотреть сообщение
Не работает с setInterval, даже если поставить тот же alert, всё "фурычит". В чём ошибка?
Не внимательно посмотрели мой пост

<!DOCTYPE html>
<html>
<head>
<script>
   let timer;
    function init()
            {
                sec = 0;
                timer = setInterval(tick, 10);
            }
            
            function tick()
            {
                sec++;
                document.getElementById("timer").innerHTML = sec
            }
function check() {
    if (document.getElementById('stop').checked) {
        clearInterval(timer);
    }
}
        </script>
</head>
<body onload="init()">
<input type="checkbox" id="stop"/><label for="stop" onclick="check()">Включить</label>
<div id="timer"></div>
</body>
</html>
Ответить с цитированием