HTML <button> formaction 属性

HTML button 标签参考手册 HTML <button> 标签

表示该按钮提交时,接收表单信息的 URI。如果指定了,将会覆盖按钮所属表单的 action 属性。

该属性与 type="submit" 配合使用。

实例

带有两个提交按钮的表单(带有不同的 action),第一个提交按钮将表单数据提交到 “demo-form.html”,第二个提交按钮将表单数据提交到“demo-admin.html”:

<form action="demo-form.html" method="get">
  First name: <input type="text" name="fname"><br> 
  Last name: <input type="text" name="lname"><br>
  <button type="submit">提交</button><br>
  <button type="submit" formaction="demo-admin.html">提交</button>
</form>

尝试一下 »

语法

<button type="submit" formaction="URL">

属性值

  • URL:规定将表单数据发送到的地址。
    可能取值:
    • 绝对 URL - 完整的页面URL地址(如:formaction="http://www.example.com/formresult.html"
    • 相对 URL - 指向当前网站的一个文件(如:formaction="formresult.html"

HTML 4.01 与 HTML5 之间的差异

formaction 属性是 HTML5 中的新属性。

桌面浏览器兼容性

特性 Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
formaction 属性 9.0 (支持) 4.0 (2.0) 10 未知 未知

移动浏览器兼容性

特性 Android Edge Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
formaction 属性 未知 (支持) 4.0 (2.0) 未知 未知 未知

HTML button 标签参考手册 HTML <button> 标签