У меня есть элемент ввода, и я хочу продолжать проверять длину содержимого, и когда длина становится равной определенному размеру, я хочу включить кнопку отправки, но я сталкиваюсь с проблемой с событием onchange в JavaScript. поскольку событие происходит только тогда, когда элемент ввода выходит за пределы области видимости, а не когда содержимое изменяется.
<input type="text" id="name" onchange="checkLength(this.value)" />
---- onchange не срабатывает при изменении содержимого имени, а срабатывает только тогда, когда имя не в фокусе.
Что я могу сделать, чтобы это событие работало над изменением контента? или какое-то другое событие я могу использовать для этого?
Я нашел обходной путь с помощью функции onkeyup, но она не срабатывает, когда мы выбираем некоторый контент из автозаполнения браузера.
Я хочу что-то, что может работать, когда содержимое поля изменяется с помощью клавиатуры или мыши ... какие-нибудь идеи?