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

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

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

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

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