Подтвердить что ты не робот

HTML: Определите действие "enter" в форме <form>

У меня есть HTML <form> с несколькими <button> и <input type="submit">:

<form>
    <button>first button</button>
    <button>second button</button>
    <input type="text">
    <input type="submit">
</form>

Но когда enter нажимается в поле text, вместо кнопки "отправить" активируется "первая кнопка".

Как я могу сделать enter нажатием кнопки "отправить"?

4b9b3361

Ответ 1

Поведение элемента <button> по умолчанию должно действовать как кнопка "отправить". Попробуйте использовать <button type='button'> для кнопок без отправки.

Ответ 2

Вы, скорее всего, переопределите поведение по умолчанию вашего ввода текста через простой jQuery. Попробуйте взглянуть на документацию для . Keydown()