Focus setzen Javascript

memoriam

Angesehenes Mitglied
Hi,

ich habe ein einfaches Formular. Es wird eine Anzahl eingeben und dann eine entsprechende Summe ausgerechnet.

Mit onload="this.document.form1.a.focus();" schaffe ich es, dass bei Aufruf der Seite der Cursor im Eingabefeld steht. Aber wie schaffe ich es, dass der User nach Eingabe der Zahl einfach auf ENTER drücken kann und gerechnet wird?

Helft bitte einem alten Bestatter!

 
QUOTE (memoriam @ Do 11.12.2008, 09:55)Aber wie schaffe ich es, dass der User nach Eingabe der Zahl einfach auf ENTER drücken kann und gerechnet wird?

Das hat nichts mit dem eigentlichen Textfeld zu tun, sondern damit, daß es einen Button vom Typ submit gibt:


CODE <input type='submit'/>


oder, die schickere Variante


CODE <button type='submit'>Absenden</button>


Wenn Du da ein JavaScript einhängst (per onclick), dann kann das beliebige Aktionen ausführen. 'submit' zieht gewissermaßen das Return an, sofern der Cursor nicht in einem textarea - Feld steht.

Kürzeres Beispiel von Server-Daten: Das Chat-Beispiel

Ist genauso in einer Umkreissuche drin
tongue.gif
 
Zurück
Oben