У меня есть форма. За пределами этой формы у меня есть кнопка. Простая кнопка, как это:
<button>My Button</button>
Тем не менее, когда я нажимаю на нее, он отправляет форму. Вот код:
<form id="myform">
<input />
</form>
<button>My Button</button>
Все, что эта кнопка должна сделать, это немного JavaScript. Но даже когда он выглядит так же, как в коде выше, он отправляет форму. Когда я изменяю кнопку тега на span, она работает отлично. Но, к сожалению, это должна быть кнопка. Есть ли способ заблокировать эту кнопку от отправки формы? Как е. г.
<button onclick="document.getElementById('myform').doNotSubmit();">My Button</button>