Christian Seiler: Textfeld <input type="text"> und onchange-Eventhandler

Beitrag lesen

Hallo ebi,

Ich möchte dass eine bestimmte Funktion aufgerufen wird, sobald der User die Zahl in einem InputFeld verändert (von mir aus auch ENTER drückt).

Ich verstehe Dein Problem nicht ganz:

<input type="text" onchange="funktion();">

Dann wird beim Ändern die Funktion 'funktion' aufgerufen. Allerdings passiert das in den meisten Browsern erst, wenn das Textfeld wieder verlassen wird. Eventuell hilft Dir auch onkeypress weiter? (http://selfhtml.teamone.de/javascript/sprache/eventhandler.htm#onkeypress) Das funktioniert im Gegensatz zu onchange meines Wissens allerdings nicht beim Einfügen aus der Zwischenablage.

Viele Grüße,
Christian

PS: Das hat nichts mit PHP zu tun.