| 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: 15 let
|
|||
0