У меня есть этот маленький обратный код, написанный на JavaScript для HTML-документа. Мне нужны чьи-то знания и помощь в изменении этого кода, поэтому я могу ввести свое собственное время и начать обратный отсчет с помощью кнопки.Таймер обратного отсчета в Javascript
COUNTER_START = 3
function tick() {
if (document.getElementById ('counter').firstChild.data > 0) {
document.getElementById ('counter').firstChild.data = document.getElementById ('counter').firstChild.data - 1
setTimeout ('tick()', 1000)
} else {
document.getElementById ('counter').firstChild.data = 'done'
}
}
if (document.getElementById) onload = function() {
var t = document.createTextNode (COUNTER_START)
var p = document.createElement ('P')
p.appendChild (t)
p.setAttribute ('id', 'counter')
var body = document.getElementsByTagName ('BODY')[0]
var firstChild = body.getElementsByTagName ('*')[0]
body.insertBefore (p, firstChild)
tick()
}
Другой вопрос, который вы задали об этом, уже приостановлен: https://stackoverflow.com/questions/21489219/countdown-timer-in-html – ebenpack
было приостановлено, я новичок в этом форуме hardt, который был невидимым для другого пользователя – user3258674
Я бы предложил прочитать информацию в [справочном центре] (http://stackoverflow.com/help), если вы новичок. Кроме того, ваши вопросы всегда доступны для редактирования. Поэтому уточните их, так как сообщество просит вас получить информацию или уточнить ваш вопрос. Помните, что это усилия сообщества, поэтому не просто думайте о том, что ваш вопрос как ваш вопрос. Вы также должны подумать о том, как ваш вопрос поможет другим в будущем. Приветствия и удачи! –