Markus: Absetzen einer Form durch Return in Eingabefeld?

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?

  1. 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>

    1. 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>

      1. 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>

        1. Hi!

          es funktioniert auch mit mehreren Feldern.

          Nur wenn der Browser kaputt ist. Betrifft leider auch Mozilla in der aktuellen Version, wie's scheint.

          So long