Syntax error HTML onsubmit Event Attribute

HTML onsubmit Event Attribute



The HTML onsubmit event attribute is triggered when the form is submitted in an HTML document.

Syntax

Following is the syntax −

<tagname onsubmit=”script”></tagname>

Let us see an example of HTML onsubmit event Attribute −

Example

 Live Demo

<!DOCTYPE html>
<html>
<head>
<style>
   body {
      color: #000;
      height: 100vh;
      background: linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%) no-repeat;
      text-align: center;
      padding: 20px;
   }
   textarea {
      border: 2px solid #fff;
      background: transparent;
      font-size: 1rem;
   }
   ::placeholder {
      color: #000;
      font-size: 1rem;
   }
   .btn {
      background: #db133a;
      border: none;
      height: 2rem;
      border-radius: 2px;
      width: 40%;
      display: block;
      color: #fff;
      outline: none;
      cursor: pointer;
      margin: 1rem auto;
   }
</style>
</head>
<body>
<h1>HTML onsubmit Event Attribute Demo</h1>
<form onsubmit="submitFn()">
<textarea placeholder="Enter your message here" onreset="resetFn()" rows='8' cols="50"></textarea>
<input type="submit" value="SUBMIT" class="btn">
</form>
<div class="show"></div>
<script>
   function submitFn() {
      confirm("Form was submitted");
   }
</script>
</body>
</html>

Output

Click on “SUBMIT” button to observe how onsubmit event attribute works -

Updated on: 2019-09-26T08:47:37+05:30

421 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements