What is onsubmit event in JavaScript?

The onsubmit event is an event that occurs when you try to submit a form. You can put your form validation against this event type. The following example shows how to use onsubmit. Here we are calling a validate() function before submitting a form data to the web server. If validate() function returns true, the form will be submitted, otherwise, it'll not submit the data.


The following example is a code snippet showing the usage of the onsubmit event −

            function validation() {
               all validation goes here
               return either true or false
      <form method = "POST" action = "t.cgi" onsubmit = "return validate()">
         <input type = "submit" value = "Submit" />

Updated on: 19-Jun-2020

3K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started