Здравствуйте. Как можно реализовать функцию изменения значения текстового поля, так сказать в реальном времени. Например, событие change срабатывает, когда мы ввели, что-то в текстовое поле и кликнули по другой области, то есть фокус поменялся. А мне хотелось бы отлавливать событие при каждом введенном символе. Например, если все символы удалены, то есть поле пустое, то добавляется класс error, и соответственно при хотя бы одном введенном символе, чтобы этот класс удалялся.
Например, если все символы удалены, то есть поле пустое, то добавляется класс error, и соответственно при хотя бы одном введенном символе, чтобы этот класс удалялся.
Нет. Оно не сработает при вставке через контекстное меню или драге текста. В общем случае для ie9+ стоит одновременно отлавливать события input change и keypress (keypress - только для клавиш delete и backspace)