Ghost_Polymorph
Guest
Непонятки с SetTimeout в цикле
Люди-человеки, у имеется такой код:
Нужно, чтобы каждую минуту в слой выводился новый текст.
--- Код ----
<script>
function sto() {
for (i=50; i>1; i--) {
setTimeout("document.all.Layer1.innerHTML = 'На прохождение теста Вам осталось' +i+' минут!'", 60000);
}
}
</script>
Для проверки, вызываю эту фукцию на событие onClick.
Но, по непонятным мне причинам, по нажатию кнопки, псле истечения времени, печатается текст:
--- Текст---
На прожождение теста вам осталось 1 минут!
Объясните плиз в где у меня ошибка (не в ДНК это точно ),
а еще лучше маленькое, компактненькое решение моей проблемы.
Заранее спасибо!
Люди-человеки, у имеется такой код:
Нужно, чтобы каждую минуту в слой выводился новый текст.
--- Код ----
<script>
function sto() {
for (i=50; i>1; i--) {
setTimeout("document.all.Layer1.innerHTML = 'На прохождение теста Вам осталось' +i+' минут!'", 60000);
}
}
</script>
Для проверки, вызываю эту фукцию на событие onClick.
Но, по непонятным мне причинам, по нажатию кнопки, псле истечения времени, печатается текст:
--- Текст---
На прожождение теста вам осталось 1 минут!
Объясните плиз в где у меня ошибка (не в ДНК это точно ),
а еще лучше маленькое, компактненькое решение моей проблемы.
Заранее спасибо!