здесь я использовал 5-6 полей ввода с классом 'filterBox', я заставляю метод filterBy запускаться только в том случае, если значение-значение отличается от его собственного значения.

я есть элемент ввода, и я хочу продолжать проверять длину содержимого, и когда длина становится равной определенному размеру, я хочу включить кнопку отправки, но я сталкиваюсь с проблемой с событием onchange javascript в качестве события срабатывает только тогда, когда входной элемент выходит из области видимости, а не когда содержимое изменяется.

<input type="text" id="name" onchange="checkLength(this.value)" />

---- onchange не срабатывает при изменении содержимого имени, а срабатывает только тогда, когда имя не в фокусе.

Что я могу сделать, чтобы это событие работало над изменением контента? или какое-то другое событие я могу использовать для этого? Я нашел обходной путь с помощью функции onkeyup, но она не срабатывает, когда мы выбираем некоторый контент из автозаполнения браузера.

Я хочу что-то, что может работать, когда содержимое поля меняется с помощью клавиатуры или мыши ... какие-нибудь идеи?

Ответы на вопрос(6)

Ваш ответ на вопрос