Hajo Marten: INPUT TYPE=TEXT und Eventhandler

Beitrag lesen

Hi Hajo,

beím schnellen Überfliegen fällt mir auf:

<form name="Test">
         <input type=text size=30 name="Eingabe" language=javascript
onkeyup="transformToUpperCase(Eingabe)" onchange="checkInput(this)">
      </form>
   </body>
</html>

Könnte es sein, dass bei dieser Kontruktion t h e o r e t i s c h nach jedem Aufruf der "transform"-Funktion das onchange-Ereignis eintreten müsste??
Beobachtest Du dasselbe bei Verwendung des onblur-Handlers?

Grüße,
Martin

Hai Martin,

das onchange-Ereignis tritt nicht direkt ein, wenn sich etwas geändert hat, sonder vielmehr erst, wenn der Anwender irgendetwas in ein Feld eingibt und dann woanders hinklickt.
siehe auch: http://www.teamone.de/selfhtml/tebj.htm#a4

Mit dem onBlur-Ereignis funktioniert mein Script aber lustigerweise.

Ciao, Hajo