Внести изменения в таймер
Здравствуйте. Помогите изменить таймер, пожалуйста. Сейчас он автоматически срабатывает при загрузке страницы. А нужно, чтобы срабатывал по клику на кнопку. Понимаю, что нужно заменить window.onload, но не разбираюсь в этом. Исходный код таймера:
<script type="text/javascript"> window.onload = function () { var timer_num = 5; // Число задержки в секундах document.getElementById('timer_num').innerHTML = timer_num; var timers = setInterval(function () { timer_num--; document.getElementById('timer_num').innerHTML = timer_num; if (timer_num == 0) { document.getElementById('timer_2').style.display = 'block'; document.getElementById('timer_1').style.display = 'none'; clearInterval(timers); } }, 1000) } </script> <div id="timer_1">Ожидайте: <span id="timer_num"></span> сек.</div> <div style="display:none" id="timer_2">Текст</div> |
Тяжёлый случай...
|
Часовой пояс GMT +3, время: 01:56. |