karin: was macht mein IE?

Hallo

Ich habe ein Formular mit einem Eingabefeld. Wenn man nun was eingibt und
auf das Knoepfchen drueckt, dann laeuft mein Programm. Wenn man was eingibt
und return drueckt, dann laeuft irgendwas ab, nur nicht mein Programm.
Ich habe nun schon mit allen moeglichen Mitteln (captureEvent, event.keypress etc)
versucht dieses return abzufangen. Ich kann alle uebrigen Tasten abfangen, nur
das return nicht.
Kann es sein, dass der IE das return irgendwie fest drin hat, so dass man es
gar nicht abfangen kann?

gruss

  1. Hi,

    wahrscheinlich will der IE das Formular versenden. Ist vergleichbar mit einem Klick auf ein <input type="submit"> Das Absenden kannst Du mit dem Eventhandler "onSubmit='()'" (im Formularkopf) anfangen.

    Viele Grüße...

    Alex :)

    1. Hallo

      Das mit dem onsubmit habe ich schon versucht, leider funktioniert's nicht.

      Gruss

      1. Hi,

        ganz sicher richtig gemacht?

        <script...>
        function eingabececk()
        {
          DeinProgramm()
          return false;
        }
        .
        .
        .
        </script>

        <form onSubmit="return eingabecheck()">...</form>

        Ansosnten wäre ein Online-Beispiel mal ganz nett...

        Bis dann...

        Alex :)

        1. Hallo

          Vielen Dank!
          Endlich geht's.

          Gruss
          Ingrid