Обратный отсчёт на JavaScript
Всем добрый день!
Мне нужен простейший скрипт. На экране цифры. Нужно, чтобы по первому клику по цифрам происходил обратный отсчёт. По второму клику по цифрам отсчёт останавливается, по третьему клику — цифры возвращаются к первому значению. Нужно, чтобы это было не время, а просто цифры, допустим, от 100 до 0. В идеале, я хочу, чтобы цифры уменьшались со скоростью 10 цифр в секунду, чтобы от 100 до 0 проходило 10 секунд. Спасибо. |
|
Хм... А готового решения ни у кого нет?
Я изучаю java и понимаю, что программка несложная, на java такую написать 15 минут, но javascript не знаю. |
Удалено: оскорбление участников форума.
|
pro_moscow, вам нарушение за оскорбление участников форума. Ещё раз-другой -- пойдёте в бан на недельку.
|
<!DOCTYPE html> <html> <head> <meta charset="Windows-1252"> <title>Zagolovok.</title> </head> <body> <div id="d1">100</div> <script> var x = 100; function WF() { x--; if(x < 0) clearInterval(T1); else d1.innerHTML = x; } var T1 = setInterval(WF, 100); </script> </body> </html> |
Спасибо, но вопрос как раз в том, чтобы останавливать таймер после нажатия на число и возвращать значение "100" при следующем нажатии.
|
Часовой пояс GMT +3, время: 10:47. |