Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Элементарный счетчик (https://javascript.ru/forum/dom-window/7467-ehlementarnyjj-schetchik.html)

qqqqqq 02.02.2010 23:35

Элементарный счетчик
 
Здравствуйте, помогите, пожалуйста. Хотелось сделать элементарный счетчик. Написал - не работает.
<script language="javascript">
i=1;
function test()
{
	document.write(i);
	i++;
	window.setInterval("test()", 100); 
}
test();
</script>

Пишет сначала 1, потом 2 и всё. Подскажите, пожалуйста, решение проблемы.

Kolyaj 03.02.2010 08:06

http://alljs.ru/2009/12/document-write/

subzey 03.02.2010 10:54

Вот тут уже было что-то подобное.

JsLoveR 05.02.2010 01:12

qqqqqq,
var i=0;

	function test()
{
	    
	    i++;
	    timeR=setTimeout("test()", 100);
		document.getElementById('mo').innerHTML=i;
		
		if(i>=50){i=0;}
	}

<span id="mo"></span>

Делаешь событие на onclick или <body onload='test()'></body> и тд. Используй innerHTML и setTimeout.
Спрашивай если чё, всё просто)


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