HTML-форма - обычная кнопка предотвращает отправку формы на Enter - PullRequest
0 голосов
/ 14 ноября 2010

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

<button>

элементов и нормальных

<input type="submit">

кнопка для отправки формы.

Однако, когда я нажимаю Enter, когда я нахожусь в текстовом поле, форма не отправляется, а скорее первый элемент «нажимается».

Как я могу изменить это поведение?

Ответы [ 2 ]

1 голос
/ 15 ноября 2010

Я бы рекомендовал изменить тег <button> и превратить его в тег <input type="button" />.Это должно заставить форму отправлять так, как вы хотите.

0 голосов
/ 14 ноября 2010

Вы можете использовать javascript, чтобы зафиксировать нажатие клавиши Enter и отправить форму.

См. этот пример.

Полный ответ можетпожалуйста, разместите свой HTML?

...