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>
...
Мне нужно, чтобы когда закончился отчет - на месте счетчика выводился "Итоговый текст".
Что-то не получается. И не показывает где ошибка.
Спасибо.
Помогите начинающему, плз.
Имеется код:
<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>
...
Мне нужно, чтобы когда закончился отчет - на месте счетчика выводился "Итоговый текст".
Что-то не получается. И не показывает где ошибка.
Спасибо.