Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Обратный таймер (https://javascript.ru/forum/dom-window/8013-obratnyjj-tajjmer.html)

peter888 03.03.2010 11:11

Обратный таймер
 
В чем проблемма:
<SCRIPT LANGUAGE="javascript">
var timeStr, dateStr, ostStr, x, tt; 
all_secc=300+1;
function clock() {
   		all_secc = all_secc - 1;  
        minn = Math.floor(all_secc/60);	
		secc = all_secc-Math.floor(minn*60);
		if (secc <10) secc='0'+secc;
        if (all_secc>0) {getElementById('timeleft').innerHTML = minn+':'+secc; };
        else location.href="test_rez.php";
        Timer= setTimeout("clock()",1000); 
} 			 
</SCRIPT>

<body onload="clock();">
...
<div id="timeleft"></div>

Почему-то не работает :(

micscr 03.03.2010 11:37

document.getElementById

Kolyaj 03.03.2010 11:37

http://jsfiddle.net/JuzHH/
Консоль ошибок для себя откройте. Незаменимая вещь. Поверьте.

peter888 03.03.2010 11:45

Цитата:

Сообщение от micscr (Сообщение 46624)
document.getElementById

Все равно не работает :(

Kolyaj 03.03.2010 11:48

У меня по ссылке там ещё ; лишняя убрана.

peter888 03.03.2010 11:55

Цитата:

Сообщение от Kolyaj (Сообщение 46628)
У меня по ссылке там ещё ; лишняя убрана.

О, заработало. Я просто не заметил ссылки. Спасибо.


Часовой пояс GMT +3, время: 13:50.