Autor | Zpráva | ||
---|---|---|---|
hakifanatik Profil * |
#1 · Zasláno: 28. 2. 2005, 17:26:37
Potřebuju udělat kvíz, jehož otázky by se měnili po 20 sekundách.
Mám to v PHP (formulářem) a v hlavičce mám Javascript, <script> window.setTimeout("document.forms['formular']['odeslat'].submit", 20000); </script> kterej by měl formulář vždy po 20 sekundách odeslat, ale nedělá to nic. Ve formuláři mám pak <form name="formular" action="kviz.php" method=post enctype=multipart/form-data> <input type=radio name=otazka1 value="a"><input type=radio name=otazka1 value="b"> <input type=submit class="vysledek" name=odeslat value=" Další otázka "></div> </form> Co je tam blbě? Díky za odpovědi. |
||
ceflapoyd Profil |
#2 · Zasláno: 28. 2. 2005, 18:27:58
No nevim jestli Ti poradim..moc javascript nepoužívam, ale nemá tam bejt...
<script type="text/javascript"> <!-- window.setTimeout("document.forms['formular']['odeslat'].submit", 20000); --> </script> fakt hadama..tak kdyz tak sorry..nevim co mám dělat a nudim se ; ) |
||
Fred Profil |
#3 · Zasláno: 28. 2. 2005, 18:50:59
Nezkoušeno, protože je to takový IE only,správnější by bylo použít document.getElementById('iodeslat').submit() , nefunguje to nejspíš proto, že tam má být přinejmenším místo submit tohle submit()
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0