Autor | Zpráva | ||
---|---|---|---|
David1256 Profil |
#1 · Zasláno: 17. 12. 2011, 16:36:04 · Upravil/a: David1256
Dobrý den, chci udělat script, který by každou sekundu zvýšil hodnotu v input type="text" o 1. Mám hotový kód níže, ale nefunguje to. Někde tam je chyba a nevím kde. Máte někdo nějaký návrh?
<script type="text/javascript"> var casovac; function pricitac() { var cislo=window.document.pricitani.hodnota.value; cislo=parseInt(cislo) + 1; window.document.pricitani.hodnota.value=cislo; casovac=setTimeout("pricitac();", 1000); } function zastavovac() { clearTimeout(casovac); } </script> <form name=pricitani"> <input type="text" name="hodnota" value="0"><br> <input type="button" value="Spusť přičítání" onClick="pricitac();"> <input type="button" value="Zastav časovač" onClick="zastavovac();"> </form> |
||
_es Profil |
#2 · Zasláno: 17. 12. 2011, 16:54:44
David1256:
„Někde tam je chyba a nevím kde.“ „ function pricitac(); “
„ function zastavovac(); “
To sú aké funkcie? |
||
David1256 Profil |
#3 · Zasláno: 17. 12. 2011, 16:55:05 · Upravil/a: David1256
Tak už jsem na to přišel. U jména formuláře mi chybí jedna uvozovka.
Jo ten středník jsem hned opravil. Toho jsem si taky všimnul. |
||
Časová prodleva: 12 let
|
0