Ich habe ein Formular. Außerhalb dieses Formulars habe ich eine Schaltfläche. Eine einfache Schaltfläche, wie diese:
<button>My Button</button>
Wenn ich jedoch darauf klicke, wird das Formular abgeschickt. Hier ist der Code:
<form id="myform">
<input />
</form>
<button>My Button</button>
Alles, was diese Schaltfläche tun sollte, ist etwas JavaScript. Aber selbst wenn sie so aussieht wie im obigen Code, wird das Formular abgeschickt. Wenn ich das Tag button in span ändere, funktioniert es perfekt. Aber leider muss es eine Schaltfläche sein. Gibt es eine Möglichkeit, das Absenden des Formulars durch diese Schaltfläche zu verhindern? Wie z. B.
<button onclick="document.getElementById('myform').doNotSubmit();">My Button</button>