@DeniSidorenko

Как указать на какую кнопку нажимать при Enter?

Добрый день, есть форма и чекбосы. В зависимости от метода доставки, форма либо отправляет данные либо переводят на страницу оплаты. Кнопки разные и скрываются через JS. Но сейчас заметил что если выбираю вариант, и кликаю не на кнопку, а отправляю по средствам нажатия Enter, нажимается скрытая кнопка. Подскажите от чего зависит на какую кнопку будет работать ENTER и как поменять?
  • Вопрос задан
  • 52 просмотра
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
При нажатии на enter срабатывапет первый попавшийся <input type="submit"> или первый попавшийся button (зависит от браузера, IE7, например).
Более того, в некоторых случаях сабмит произойдет даже при отсутствии кнопок.

Самый правильный вариант - сделать один type=submit а остальные кнопки делать type=button
Ответ написан
Ваш ответ на вопрос

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

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