Проблема с секундомером
До секундомера это ещё дaлеко,но по xоду его создания столкнулся с такой проблемой:
<input type="button" onclick="delet()" value="Секундoмер"><form name="text"><input type="text" name="text1" value=""></form> <script> function delet() { var sek = new Array(1,2,3,4,5,6,7,8,9,0) for(i=0,i<9,i++) document.text.text1.value = sek[i] } ; </script> То есть,чтобы в текстовом поле "проходили" цифры от 1 до 9,но почему-то не работает. P.S.с массивами первый раз работаю,т.ч мб вообще не правильно оформил.. |
В for'e надо разделать не запятой, а двоеточием:
for(i=0;i<9;i++) |
Вернее точкой с запятой ( ; ).
|
Ну да, что то меня глюкнуло. Написал не правильно, а в примере правильно))
Думаешь об одном, а пишешь совсем другое)) |
скрипт выдаст просто девять же?
|
Цитата:
Да правильно...что-то не подумал...А можно ли сделать,чтобы выдавал по очереди? |
var i = 0; function sec(){ document.text.text1.value = i++; if(i < 9 ) setTimeout(sec, 1000); } el.onclick = sec; |
Часовой пояс GMT +3, время: 02:19. |