Sometimes, we want to change value of input and submit form in JavaScript.
In this article, we’ll look at how to change value of input and submit form in JavaScript.
How to change value of input and submit form in JavaScript?
To change value of input and submit form in JavaScript, we can set the value property of the input.
For instance, we write
<form id="myForm" action="action.php">
<input type="hidden" name="myInput" value="0" id="myInput" />
<input type="text" name="message" value="" />
<input type="submit" name="submit" />
</form>
to add a form.
Then we write
const myForm = document.getElementById("myForm");
myform.onsubmit = () => {
document.getElementById("myInput").value = "1";
myForm.submit();
};
to call getElementById to get the form.
Then we set its onsubmit property to a function that’s called when we submit the form.
In it, we get the input with getElementById and set its value to '1'.
And then we call submit to submit the form.
Conclusion
To change value of input and submit form in JavaScript, we can set the value property of the input.