Is <button type=button>
any different from a simple <button>
with a blank or missing type
attribute? MDN and the HTML5 spec say that type=button
is for buttons whose purpose is to trigger custom JavaScript, but isn't that also what a <button>
does by default?