Andreas Obermüller: Absetzen einer Form durch Return in Eingabefeld?

Beitrag lesen

Hallo Markus,

es funktioniert auch mit mehreren Feldern.
Ausnahme: <textarea>, dort wird Enter als Newline interpretiert.

Habs jetzt rausgefunden:
Mit Return ein Submit im Textfeld auslösen geht nur dann, wenn es nur EIN
Eingabefeld gibt. Bei 2 oder mehr ist der Browser anscheinend der Meinung
lieber das Formular noch nicht abzusetzen. Man braucht dabei keine Submit-Button.

Was muß man tun, damit ein Formular schon allein durch Drücken
der Eingabe-Taste ausgelöst wird. Ohne einen Button zu betätigen?
Überall funktioniert das, nur bei mir nicht;-(
Siehe auch Suchfeld hier in SELFHTML. Aber ich sehe keine speziellen
Attribute. Oder funktioniert sowas einfach nicht in einem Frame?

Ein Submit-Button muss innerhalb des <form> Tags stehen.
Mit <input type="Button"> funktioniert es nicht.

Beispiel:
<form name="Kontaktformular" method=POST action="http://www.mustermann.de/cgi-bin/auswertung.pl">
<input type="Text" name="Inhalt" size="30">
<input type="submit" value="Formular senden"></input>
</form>