HTML <button> 标签formaction属性

  • <button>标签formaction属性定义和用法

    formaction属性指定在提交表单时将表单数据发送到何处。此属性会覆盖表单的action属性。
    formaction属性仅用于type =“submit”的按钮。

  • <button>标签formaction属性浏览器支持

    Edge/IE Chrome FireFox Safari Opera
    9.0(含)以上 10.0(含)以上 4.0(含)以上 5.1(含)以上 10.6(含)以上
  • <button>标签formaction属性语法

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

  • <button>标签formaction属性实例

    <!DOCTYPE html>
    <html>
    <body>
    <form action="/jc_script/urlencode.php" 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="/jc_script/urlencode2.php">提交到另一个地址</button>
    </form>
    <p><strong>通知:</strong> 在Internet Explorer 9和早期版本中不支持button的formaction属性。</p>
    
    </body>
    </html>
    尝试一下
  • HTML4.01和HTML5之间的差异

    formaction属性是HTML5中的新增功能。

  • <button>标签formaction属性值

    属性值 描述
    URL 指定将表单数据发送到何处。
    可能的值:
    • 绝对URL — 页面的完整地址(如formaction="http://www.example.com/formresult.asp")
    • 相对URL — 指向当前站点中的一个文件(比如formaction="formresult.asp")