Computer >> Computer tutorials >  >> Programming >> Javascript

JavaScript Create Submit button for form submission and another button to clear input


Use input type=”submit” to submit the form and another input type=”button” to clear the input on click as in the below code −

Example

 

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initialscale=
1.0">
<title>Document</title>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fontawesome/4.7.0/css/font-awesome.min.css">
</head>
<style>
</style>
<body>
<label>StudentName:
<input type="text" id="txtName" />
</label>
<br>
<button type="submit">Submit</button>
<button type=" button" value="delete"
onclick="deleteSomething()">Delete</button>
<script>
   function deleteSomething(secondValue) {
      alert("I am going to clear text box data only...");
      document.getElementById("txtName").value = "";
   }
</script>
</body>
</html>

To run the above program, save the file name “anyName.html(index.html)” and right click on the file. Select the option “Open with Live Server” in VS Code editor.

Output

This will produce the following output −

JavaScript Create Submit button for form submission and another button to clear input

Now, I am going to enter some value into the text box −

JavaScript Create Submit button for form submission and another button to clear input

Now, I am going to click the button Delete. On clicking, you will get an alert message −

JavaScript Create Submit button for form submission and another button to clear input

After clicking the OK button, you will get the following output −

JavaScript Create Submit button for form submission and another button to clear input