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

Как отключить дефолтное событие для клавиши Enter на Android?

У меня есть форма

<form action="#" class="form">
    <input class="form__input" type="text" name="name" required>
    <input class="form__input" type="tel" name="tel" required>
    <button class="form__button" type="submit">Submit</button>
</form>


и код jQuery

$('.form .form__input').keydown(function (event) {
		if (event.keyCode == 13) {
			event.preventDefault();
			$(this).blur();
			return false;
		}
});


В действии можно посмотреть здесь: https://codepen.io/maxbeat/pen/XWXGZLM

Мне нужно, чтобы после ввода текста в поле и нажатия клавиши Enter с поля просто снимался фокус (т.е. происходил blur). На ПК и iOs все работает как надо, но на Android после нажатия клавиши Enter происходит переходит к следующему полю формы, как отключить этот переход?
  • Вопрос задан
  • 140 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

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

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