HTML formulier button maar geen submit

In een formulier in standaard HTML zal een button ervoor zorgen dat het formulier "gesubmit" wordt. Soms is het echter handig om meerdere buttons in het formulier te hebben, en zonder dat dat een submit buttons is. Hoe doe je dat?

Dit is eigenlijk heel eenvoudig. Een button heeft een type, en default is dat "submit". Dus onderstaande code zal beide buttons als submit buttons zien.

<a href="index.html"><button>Cancel changes</button></a>
<button type="submit">Submit</button>

De "truuk" is nu om een button ook als een button te omschijven, dus type=button, zoals hieronder weergegeven

<button type=button>Cancel</button>

Voor een volledige lijst van opties: type attribute of button elements