Autor Zpráva
dejwy
Profil
Zdravím,
můžete mi poradit s triviálností typu:

Jak udělat, aby po natažení stránky s formulářem bylo jeho 1. pole (INPUT) aktivní (=mělo focus).

Díky
halogan
Profil
<body onload="document.jmenoformulare.inputname.focus();">
<body onload="getElementById('inputid').focus();">
habendorf
Profil
<body onload="getElementById('inputid').focus();">
nejde ma Mozille.

<body onload="document.jmenoformulare.inputname.focus();"> postaví kurzor v IE před hodnotu value, v Mozille za ni. Nevím proč ani jak to ošetřit.
Yuhů
Profil
body onload je krásná konstrukce, ale ten focus se do inputu může dostat relativně pozdě. Já to dělám jinak:

<input name="inputid" id="inputid">

<script type="javascript">
document.getElementById("inputid").focus()
</script>
habendorf
Profil
<input name="inputid" id="inputid">

<script type="javascript">
document.getElementById("inputid").focus()
</script>


Zkoušel jsem na IE a nefunguje. Rozchodil jsem to když jsem odmazal type="javascript".

Doplněno po použití hlavy: Jasně, musí tam být type="text/javascript">
Toto téma je uzamčeno. Odpověď nelze zaslat.