Autor | Zpráva | ||
---|---|---|---|
Epsonnn Profil * |
#1 · Zasláno: 31. 3. 2017, 15:39:07
Proč to nejde zastavit po vícenásobném kliknutí, a dá se nějak ignorovat vícenásobné kliknutí (např. return false) ?? Díky za pomoc.
<button onClick="zapni = setInterval(pocitadlo, 1000)" id="demo">Start</button> <button onClick="clearInterval(zapni)">Stop</button> <script> var c = 0; function pocitadlo() { document.getElementById("demo").innerHTML = ++c; } </script> |
||
weroro Profil |
#2 · Zasláno: 31. 3. 2017, 15:42:12
Pri každom kliku na Start je dobré volať najprv clearInterval.
<button onClick="clearInterval(zapni);zapni = setInterval(pocitadlo, 1000);" id="demo">Start</button> a pre istotu ešte pridať <script> var zapni; var c = 0; function pocitadlo() { document.getElementById("demo").innerHTML = ++c; } </script> |
||
Časová prodleva: 6 let
|
0