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

Как отследить нажатие Enter на форме?

Форма:

<form id="form">
  <input type="text" name="ent"/>
</form>
  • Вопрос задан
  • 459 просмотров
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
crashxd
@crashxd
Backend разработчик
В PHP никак. Используйте JavaScript.
Ответ написан
Комментировать
@JohnnyMnemonik
Шлите ajax без всяких форм и сабмитов

$("input").on('keyup', function (e) {
    if (e.keyCode == 13) {
        // Ajax запрос
    }
});
Ответ написан
Комментировать
добавить в форму
<input type="submit" style="display: none;" />

но это такой себе костыль
Ответ написан
Комментировать
RUVATA
@RUVATA
Разработчик, гик, меломан, разгильдяй
для формы - нажатие Enter это submit событие,
используйте штатный обработчик оnsubmit
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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