This article describes how to dynamically create and submit a form in JavaScript, and describes how to dynamically create page elements and simulate form submission in JavaScript, for more information about how to dynamically create and submit a form using JavaScript, see the following example. We will share this with you for your reference. The details are as follows:
When the page layout is complex, you may need to dynamically create a form in the page. The JavaScript creation form demonstration is as follows:
// JavaScript construct a form function MakeForm () {// create a form var form1 = document. createElement ("form"); form1.id = "form1"; form1.name = "form1"; // Add it to the body document. body. appendChild (form1); // create an input var input = document. createElement ("input"); // you can specify the input parameter. type = "text"; input. name = "value1"; input. value = "1234567"; // Insert the input box to form form1.appendChild (input); // form submission method form1.method = "POST "; // form submission path form1.action = "/servlet/info"; // execute form1.submit () for this form; // Delete this form document. body. removeChild (form1 );}
After MakeForm is called, a Form is created immediately, submitted, and removed.
I hope this article will help you design JavaScript programs.