Кнопка запуска и остановки скрипта. Скрипт представляет собой цикл с временной задержкой.
1 2 3 4 |
<input type="button" id="start" value="Старт"> <input type="button" id="stop" value="Стоп" disabled> <br /> <p id="par"></p> |
Скрипт вставляем после
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
var startButton = document.getElementById('start'); var stopButton = document.getElementById('stop'); var interval; function iter() { for(var i = 0; i < 10; i++) { document.getElementById('par').innerHTML += " Идёт итерация" + i + " "; } } stopButton.onclick = function() { startButton.disabled = false; stopButton.disabled = true; clearInterval(interval); } startButton.onclick = function() { startButton.disabled = true; stopButton.disabled = false; interval = setInterval('iter()', 1000); } |
| Категория: JavaScript
| Тэги: disabled / JavaScript / таймер / цикл