@DaveGarrow

Как победить ошибку — Failed to execute 'setSelectionRange' on 'HTMLInputElement': The input element's type ('date') does not support selection.?

Есть поля ввода с типом date и time. Проект на React. Использую - react-input-mask для масок. Нужно, чтобы открывались нативные календари и попап с выбором времени на телефоне. Поэтому никакие доп пакеты для этого не используются. Но при попытке выбрать дату или время, все крашится с ошибкой

"Failed to execute 'setSelectionRange' on 'HTMLInputElement': The input element's type ('date') does not support selection."

Как можно ее обойти?
  • Вопрос задан
  • 233 просмотра
Решения вопроса 1
@DaveGarrow Автор вопроса
Проблему в данном случае создавал react-input-mask. Поля с датой через него не пропускаю - и все ок.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
fomenkogregory
@fomenkogregory
Юниор софтварный инженер
Не вызывать метод setSelectionRange на инпуте
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы