html表单提交
时间: 2023-06-30 22:15:40 浏览: 37
HTML表单提交可以通过两种方式实现:
1. GET方式提交:表单数据会附加在URL后面,可以在URL中看到提交的数据。例如:
```
<form action="submit.php" method="get">
<label for="name">Name:</label>
<input type="text" id="name" name="name"><br><br>
<label for="email">Email:</label>
<input type="email" id="email" name="email"><br><br>
<input type="submit" value="Submit">
</form>
```
在这个例子中,当用户点击Submit按钮时,表单数据会被提交到submit.php页面,以GET方式提交。如果用户输入的姓名为"Tom",邮箱为"tom@example.com",则提交的URL为:submit.php?name=Tom&email=tom%40example.com。
2. POST方式提交:表单数据会被放在HTTP请求的消息体中,不会附加在URL上,保护了数据的安全性。例如:
```
<form action="submit.php" method="post">
<label for="name">Name:</label>
<input type="text" id="name" name="name"><br><br>
<label for="email">Email:</label>
<input type="email" id="email" name="email"><br><br>
<input type="submit" value="Submit">
</form>
```
在这个例子中,当用户点击Submit按钮时,表单数据会被提交到submit.php页面,以POST方式提交。如果用户输入的姓名为"Tom",邮箱为"tom@example.com",则提交的数据会被放在HTTP请求的消息体中,而不会附加在URL上。