Form action 属性

定义和用法

action 属性设置或返回表单中 action 属性的值。

HTML action 属性规定提交表单时将表单数据发送到何处。

另请参阅:

HTML 参考手册:HTML <form> action 属性

实例

例子 1

更改表单的 action URL:

document.getElementById("myForm").action = "/action_page.php";

亲自试一试

例子 2

返回提交表单时发送表单数据的 URL:

var x = document.getElementById("myForm").action;

亲自试一试

注释:在上面的例子中,Internet Explorer 7 和更早版本返回 "/action_page.php",而 IE 8+、Firefox、Opera、Chrome 和 Safari 返回整个 URL:"https://www.w3school.com.cn/action_page.php"。

语法

返回 action 属性:

formObject.action

设置 action 属性:

formObject.action = URL

属性值

描述
URL

规定提交表单时将表单数据发送到何处。

可能的值:

  • 绝对 URL - 指向另一个网站(如 action="http://www.example.com/example.html")
  • 相对 URL - 指向网站内的文件(如 action="example.html")

技术细节

返回值: 字符串值,表示提交表单时发送表单数据的目标 URL。

浏览器支持

表中的数字注明了首个完全支持该属性的浏览器版本。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
支持 支持 支持 支持 支持