Sometimes, we want to prevent form submission with React.
In this article, we’ll look at how to prevent form submission with React.
How to prevent form submission with React?
To prevent form submission with React, we call e.preventDefault in the form element’s onSubmit handler.
For instance, we write
<form onSubmit={(e) => e.preventDefault()}>
<button onClick={handleClick}>Click Me</button>
</form>;
to add a form with the onSubmit prop set to a function that calls e.preventDefault to prevent form submission.
We set the button’s onClick prop to the handleClick function to run it when we click the button.
Conclusion
To prevent form submission with React, we call e.preventDefault in the form element’s onSubmit handler.