Показать сообщение отдельно
  #1 (permalink)  
Старый 12.10.2021, 22:54
Профессор
Отправить личное сообщение для dima85 Посмотреть профиль Найти все сообщения от dima85
 
Регистрация: 14.03.2010
Сообщений: 194

Форма нажимая 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, 12.10.2021 в 23:05.
Ответить с цитированием