Last Updated: February 25, 2016
·
1.462K
· jonotron

use type="button" if you don't want to submit

button elements are type="submit" by default and will trigger submit events on your form (which, more often than not, is not your intention)

Try to explicitly set type="button" on your button elements that are not true submit buttons (e.g. cancel)

1 Response
Add your response

never tried that, but its an option!

Usually when i need a "no submit" button I go for onclick='foo();return false' or onclick='return foo()'

over 1 year ago ·

Have a fresh tip? Share with Coderwall community!

Post
Post a tip
Did you know?

JavaScript on a page runs with the privileges of that origin. One altered library, tag manager, or snippet can read inputs, change what people see, and call your APIs as the user.

Security insights from Cside