Autor Zpráva
Matess
Profil *
Ahoj chtěl bych aby se mi po načtení stránky automaticky zatrhlo políčko pro vyhledávání. Abych mohl rovnou vyhledávat a nemusel klikat myší na formulář.

Našel jsem tento návod, ale funguje mi to jenom v IE.
Chtěl bych aby to fungovalo i ve FF a Google Chrome.

Zde je kod, který tam mám:
  <form class="topsearch" action="./index.php?" method="post">
    <a href="help.php#like" target="help" onClick="return !help('help.php#like')"><img border="0" src="./img/help.png" alt="Nápověda" title="Nápověda pro vyhledávání" width="15" height="15"></a>

    <input type="text" name="dotaz" id="dotaz1" size="20" maxlength="200" value="">
    <input type="submit" value="Vyhledat film">
  </form>

<script> 
document.onkeydown = function ()
{
    var el = document.getElementById (dotaz1);
    if (el)
        el.focus ();
}
</script>



Prosím, můžete mi někdo poradit jak to upravit?
Darker
Profil
Co takhle dávat řetězce do uvozovek?
document.onkeydown = function ()
{
    var el = document.getElementById ("dotaz1");
    if (el)
        el.focus ();
}
Trejpa
Profil
Matess:
Používám tohle na úplném konci stránky:
<script>document.jmenoformulare.jmenopolicka.focus();</script>
Matess
Profil *
Darker:
Ne to mi nejde.

Trejpa:
To bude asi ono.
Díky
Darker
Profil
Možná ti to nešlo proto, že onkeydown se spustí při stisknutí klávesy.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: