Задать вопрос
@saiasasd

Как отслеживать состояние input'а в реальном времени?

Есть элемент input с type='color'.
У него есть событие change. В моем коде, когда событие change срабатывает, я изменяю цвет, который вернул этот input. Но суть в том, что change срабатывает только тогда, когда пропал фокус на input. Но мне нужно, чтобы change срабатывало сразу после выбора другого цвета.
  • Вопрос задан
  • 257 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 3
amorphis
@amorphis
Технолог в Студии Артемия Лебедева
Используйте событие input (внизу есть пример того, что вам надо), а не change.
Ответ написан
Комментировать
vetero4eg
@vetero4eg
Frontend
Вопрос скорее больше про JS.. Попробуйте слушать не change, а input
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
IMHO, только кастомный контрол использовать. Стандартный генерирует событие input только после того, как выбранный цвет был подтверждён и меню выбора закрылось.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы