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

Как реализовать переходы между input на мобильных устройсвах?

Подскажите как реализовать правильный переход между полями формы на мобильных устройствах. Сейчас это работает так: пользователь вводит тест в поле со смарфона например и жмет enter на виртуально клавиатуре, после форма пытается сразу отправится, хотелось бы что бы по нажатию на кнопку переходило к следующему полю, а на последнем только отправляло. Если можно ссылки на какие нибудь решения или как такое реализовывать.
  • Вопрос задан
  • 242 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
@GreatRash
У формы есть событие onsubmit. При наступлении этого события я бы запускал валидатор формы. Если какое-то из обязательных полей не заполнено, то валидатор возвращает false, а первое незаполненное поле получает фокус.
Ответ написан
Комментировать
@Hikep
там косяк с браузерами.
codepen.io/anon/pen/WbazNw
chrome на андроиде обрабатывает корректно, ucweb же не корректно.
Ответ написан
Комментировать
gluck59
@gluck59
Виртуальный глюк
Если указать всем обязательным полям "required", то браузер все сделает сам и предложенные костыли не пригодятся.
Ответ написан
Ваш ответ на вопрос

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

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