Ich möchte erkennen, wenn sich der Inhalt eines Textfelds geändert hat. Ich kann die keyup-Methode verwenden, aber damit werden auch Tastendrücke erkannt, die keine Buchstaben erzeugen, wie die Pfeiltasten. Ich habe mir zwei Methoden überlegt, um dies mit dem keyup-Ereignis zu erreichen:
- Explizit prüfen, ob der Ascii-Code der gedrückten Taste ein Buchstabe ist \backspace\delete
- Verwenden Sie Schließungen, um sich zu merken, was der Text im Textfeld vor dem Tastendruck war, und um zu prüfen, ob er sich geändert hat.
Beide sehen etwas umständlich aus.