Autor | Zpráva | ||
---|---|---|---|
MatejH Profil * |
#1 · Zasláno: 25. 9. 2014, 19:03:03
Dobrý den, na webu chci mít tlačítko, které bude deaktivované a po 5 sekundách návštěvy webu se aktivuje, tak že se na něj dá kliknout. Mám script, který mi zobrazí "schované tlačítko", ale po uběhnutí 5 sekund se neukáže. Nevím v čem je problém, prosím o pomoc. Díky všem za rady.
script: <input type="button" id="btnct" value="DALŠÍ" onclick="document.location.reload(true)"/> <script> casovani = setTimeout ('tlacitko()', 5000); var schovani = 1; if (schovani==0){ document.getElementById('btnct').removeAttribute('disabled'); } if (schovani==1){ document.getElementById('btnct').setAttribute('disabled', 'disabled'); } function tlacitko() { schovani = 0; } </script> |
||
_es Profil |
#2 · Zasláno: 25. 9. 2014, 19:28:14
<input type="button" disabled id="btnct" ...> <script> setTimeout(tlacitko, 5000); function tlacitko() { document.getElementById('btnct').disabled = false; } </script> |
||
Bubák Profil |
#3 · Zasláno: 25. 9. 2014, 19:31:48
Po uplynutí timeoutu se spustí funkce
tlacitko() na řádku 14 a tím ti to celé skončí.
Koukám, že _es mě předběhl a napsal řešení, ode mne bys akorát dostal pokračování špagetového kódu. |
||
MatejH Profil * |
#4 · Zasláno: 25. 9. 2014, 19:35:01 · Upravil/a: MatejH
Díky moc, hned to jdu zkusit :D
Super. funguie to přesně, jek jsem chtěl :) |
||
Časová prodleva: 10 let
|
0