HTML <form> 标签的 action 属性

action属性指定提交表单时要在哪里发送表单数据,这个属性只能用于 form 标签。


实例

下面的表单拥有两个输入字段以及一个提交按钮,当提交表单时,表单数据会提交到名为 "html_form.aspx" 的页面:

  1. <!DOCTYPE html>
  2. <html>
  3. <body>
  4. <form action="/example/html/html_form.aspx">
  5. 姓氏:<br>
  6. <input type="text" name="firstname" value="比尔">
  7. <br>
  8. 名称:<br>
  9. <input type="text" name="lastname" value="盖茨">
  10. <br><br>
  11. <input type="submit" value="提交">
  12. </form>
  13. <p>如果您点击提交,表单数据会被发送到名为 html_form.aspx 的页面。</p>
  14. </body>
  15. </html>

浏览器支持

属性
actionYesYesYesYesYes

定义和用法

action 属性指定提交表单时要在哪里发送表单数据,这个属性只能用于 form 标签。


语法

  1. <form action="value">
属性值
描述
URL

向何处发送表单数据。

可能的值:

  • 绝对 URL - 指向其他站点(比如 src="www.example.com/example.htm")
  • 相对 URL - 指向站点内的文件(比如 src="example.htm")