Войти

Показать полную графическую версию : [решено] Обратный отсчет


Andrey V2003
03-03-2010, 13:00
Здравствуйте.
Помогите начинающему, плз.
Имеется код:

<body onload="counter('counter')">
...
<script type="text/javascript">

function counter(target) {
var count = document.getElementById(target);
var intervalId = setInterval(
function () {
parseInt(count.innerHTML)-1 > 0 ? count.innerHTML = parseInt(count.innerHTML)-1:clearInterval(intervalId);
}, 1000);

if (counter == 1) {count.innerHTML="Итоговый текст"} ;

}

</script>
...
<span id="counter">10</span>
...



Мне нужно, чтобы когда закончился отчет - на месте счетчика выводился "Итоговый текст".
Что-то не получается. И не показывает где ошибка.
Спасибо.

Sham
03-03-2010, 13:24
count.innerHTML="Итоговый текст" »
эту строку нужно выводить внутри условия, гдеclearInterval(intervalId) »

Andrey V2003
03-03-2010, 13:56
Спасибо!!!
Все получилось!




© OSzone.net 2001-2012