Heim >Web-Frontend >js-Tutorial >使用js提交表单form
首先我们先用html创建一个表单
<code class="language-html"><form action="feedback.php" method="post"> Name:<input type="text" name="username" size="30"> <br><br> Email:<input type="text" name="useraddr" size="30"> <br><br> <textarea name="comments" cols="30" rows="5"> </textarea><br> <input type="button" value="Send Form"> </form></code>
在这个表单中,我们没用使用submit,我们准备使用js来提交这个表单。首先介绍一下js提交表单的方法。
首先需要获取到form表单,然后使用js的submit()方法来提交表单到服务器。语法如下:
<code class="language-javascript">document.getElementById("formid").submit();</code>
完整的代码如下:
<code class="language-html"><script> function formSubmit() { document.getElementById("form1").submit(); } </script> <form action="feedback.php" method="post" id="form1"> Name:<input type="text" name="username" size="30"> <br><br> Email:<input type="text" name="useraddr" size="30"> <br><br> <textarea name="comments" cols="30" rows="5"> </textarea><br> <input type="button" onclick="formSubmit();" value="Send Form"> </form></code>