Форма нажимая enter срабатывает другой button
Поставив курсор в ячейку text, заполнив и просто нажав Enter сработает alert 2 и после сработает alert 1,
Вопрос, почему такое происходит? я хочу только срабатывание alert 1, то есть отправить форму хочу. <form onsubmit="alert('1');return false;"> <button onclick="alert('2');">test</button> <input value="" type="text" required=""> <input type="submit" value="Save"> </form> Пример: https://jsfiddle.net/nv3qd9pr/ |
dima85,
если не ставить тип для тега button, то по умолчанию он будет submit. если нужна просто кнопка укажите type="button". https://developer.mozilla.org/ru/doc...Element/button |
Спасибо.
|
Часовой пояс GMT +3, время: 16:01. |