Johannes: zerstörter frameset durch return in eingabefeld

Guten Morgen !

Ich hoffe hier kann mir einer schnell helfen, ich komme nicht weiter.

Ich habe HTML Seiten übernommen und in ein neues Frameset eingebunden. Die übernommene HTML Seite hat ein Eingabefeld und ein Button. Wird der Button gedrückt, wird der Inhalt des Eingabefeldes an ein CGI geschickt und die Antwort wird in dem geleichen Frame angezeigt.

Problem: Wenn ich in dem Eingabefeld die "Return" Taste betätige, wird der Frameset gesprengt, nix an das CGI geschickt und der Inhalt des Frames wird im ganzen Fenster neu geöffnet.

Wie kann ich verhindern, dass der Frameset gesprengt wird und das "Retrun" in dem Eingabefeld ohne Wirkung bleibt? (So dass man den Button drücken muss!)

Danke für die Hilfe !

Gruß  Johannes

  1. Hallo,

    hört sich schwer nach einem Konzeptionsfehler an, denn ein input type="submit" macht nichts anderes als eine "enter taste" (nämlich das formular abschicken).
    solltest du javascript verwenden, so verwende den eventhandler form onsubmit="".
    solltest du den wert des submitbuttons benötigen..., äh keine ahung o_O.

    gruss

    --
    no strict;
    no warnings;
    Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
    Kluge Leute sind auch nur Menschen.
    1. Hi,

      der type des inputs ist "text", nicht "submit".
      Es wird auch Javascript verwendet, aber dort konnte
      ich kein "onsubmit" finden.

      Hast du noch einen anderen Tip? Alles umschreiben
      kann ich leider nicht.

      Danke !

      Gruß  Johannes

      1. Hallo,

        hast du es mal mit target="_self" probiert?

        gruss

        --
        no strict;
        no warnings;
        Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
        Kluge Leute sind auch nur Menschen.
        1. Wo soll ich das einsetzen ?
          Hab mehrere Stellen ausprobiert, aber ohne erfolg.

          1. Hallo,

            http://de.selfhtml.org/html/formulare/definieren.htm#zielfenster

            vielleicht solltest du mal in SELFhtml etwas stöbern ;)

            gruss

            --
            no strict;
            no warnings;
            Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
            Kluge Leute sind auch nur Menschen.