Button formAction 属性
定义和用法
formAction
属性设置或返回按钮的 formaction 属性的值。
formaction 属性规定提交表单时将表单数据发送到何处。此属性覆盖 HTML 表单的 action 属性。
formaction 属性仅用于 type="submit" 的按钮。
注释:在下面的例子中,Internet Explorer 和 Opera 12(及更早版本)返回 "action_page2.php",而 Firefox、Opera 15+、Chrome 和 Safari 返回整个 URL:"https://www.w3school.com.cn/action_page2.php"。
注释:formaction 属性 是 HTML5 中 <button> 元素的新属性。
实例
例子 1
返回提交表单时发送表单数据的 URL:
var x = document.getElementById("myBtn").formAction;
例子 2
改变按钮的 formaction 属性值:
document.getElementById("myBtn").formAction = "/action_page2.php";
例子 3
返回 formAction 属性的另一个例子:
var x = document.getElementById("myBtn").formAction;
语法
返回 formAction 属性:
buttonObject.formAction
设置 formAction 属性:
buttonObject.formAction = URL
属性值
值 | 描述 |
---|---|
URL |
规定发送表单数据的位置。注释:这将覆盖 <form> 元素的 action 属性。 可能的值:
|
技术细节
返回值: | 字符串值,表示将表单数据发送到何处的 URL。 |
---|
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 10.0 | 支持 | 支持 | 支持 |
相关页面
HTML 参考手册:HTML <button> formaction 属性