Я хочу, чтобы всякий раз, когда содержимое текстового поля было изменено. Я могу использовать метод keyup, но это также обнаружит нажатия клавиш, которые не генерируют буквы, такие как клавиши со стрелками. Я подумал о двух способах этого, используя событие keyup:
- Проверяем, если код ascii нажатой клавиши - это буква \backspace\delete
- Используйте блокировки, чтобы запомнить, что было в текстовом поле перед нажатием клавиши, и проверить, не изменилось ли это.
Оба выглядят довольно громоздкими.