У меня есть текстовое поле, и всякий раз, когда значение поля изменяется, я хочу проверить и посмотреть, были ли введены 20 цифр.
Я думал, что буду использовать событие onChange, но, похоже, это интерпретируется как событие onBlur в IE.
Тогда я подумал, что буду использовать onKeyDown, но проблема возникает, если пользователь хочет вставить значение в поле, тогда функция никогда не вызывается.
Других блоков форм нет, поэтому я не могу полагаться на onBlur или ожидать, что они когда-либо изменят фокус.
Как мне это сделать?
Я просто хочу оценивать значение текстового поля каждый раз, когда значение текстового поля изменяется.
<input type="text" onKeyDown="myfunction()">