Hallo!
Der feuert aber beim nächsten Tastenanschlag und dann hast du die Änderung.
Tja, dann ist es aber schon zu spät.
Beispiel:
Der Text der eingegeben wird, wird als Filter verwendet. D.h. wenn ich z.B. "Antje" eingebe, erscheint eine Liste aller Personen, die Antje heißen. Das sieht so aus, dass schon während der Eingabe die Anzeige aktuallisiert wird. Also wenn man das "A" eingibt, erscheinen alle, die mit "A" beginnen. Bei Eingabe des "n" nur noch alle mit "An" usw.
Wenn man jetzt "Antjx" eingibt, erscheint wahrscheinlich nix. Löscht man den letzten Buchstaben, wären wir wieder bei "Antj" und die Anzeige soll aktuallisiert werden.
Eben das tut sie bei Opera ja nicht (weil Backspace keinen Event auslöst).
Nach deiner Lösung, müßte man zwei Zeichen löschen ("Ant") und das "j" eingeben. Erst dann wäre die Anzeige wieder aktuell. So hatte ich es ja schon.
Da das aber niht besonders clever ist, suche ich jetzt nach anderen Lösungen!