Autor Zpráva
nodo
Profil
Pri stlačení ENTERU by sa kurzor nakl presunut na pole heslo ale nefunguje to. Vie niekto poradiť?

<form action="xxx" name="ad" method="post">
<h2>Prihlásenie do administrácie</h2><br>
<body onLoad="document.getElementById('user').focus()">
Užívateľské meno<br>
<input type="text" name="user" id="user" value="<?php 
 if(!empty($name))
    {
echo ''.$name.'';  } ?>" onkeydown="if(event.keyCode == 13) { this.form.heslo.focus(); return false;}" >
<br>

Heslo<br>
<input type="password" name="heslo" value="<?php 
 if(isset($heslo))
    {
echo ''.$heslo.'';  } ?>" onkeypress="if(event.keyCode==13) {prihlas.focus();submit()};">
<br>
<input type="submit" value="Prihlásenie" name="prihlas" class="submit">
</form>
Keeehi
Profil
Ono to funguje, ale jen někde. Ne všechny prohlížeče totiž znají event.keyCode, některé znají event.which no a pak tu je nově event.key a event.keyIdentifier
developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/keyCode#Example
nodo
Profil
dík. pozrem sa

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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