Ray: Submit durch drücken von Enter verhindern

Hi,

gibt es eine Möglichkeit per Javascript ein Enter abzufangen, das die Form Action nicht ausgeführt wird, wenn ich z.B. mein Input Field habe , das einfach nichts passiert wenn ich Enter drücke ?

Danke

  1. Hi
    Ja es gibt eine Moeglichkeit, die ist aber nicht ganz einfach. Du musst naemlich ueber das Event Objekt die Entertaste abfraben, und dann eben das Formularversenden unterbinden. Leider funktioniert das mit IE und NS voellig unterschiedlich.
    Aber zum Glueck gibt es schon eine Loesung in selfaktuell, die du nur noch ein wenig anpassen musst, da in dem Beispiel nach druecken der Returntaste, eine Funktion aufgerufen wird, die das Formular auf Eingabefehler ueberprueft. Du musst glaube ich einfach nur return false schreiben, dann wird das Formular nicht abgesandt.
    <../../sfausles/tsfa_tcc.htm#a1>
    Tschau Holger