Autor Zpráva
hakifanatik
Profil *
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
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
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()
Toto téma je uzamčeno. Odpověď nelze zaslat.