最新的Web开发教程
 

Button formAction Property

<按钮对象

返回时,提交表单向何处发送表单数据的网址:

var x = document.getElementById("myBtn").formAction;

x的结果可能是:

http://www.w3ii.com/jsref/demo_admin.asp
试一试»

定义和用法

所述formAction属性设置或返回的值formaction一个按钮的属性。

formaction属性指定当表单提交向何处发送表单数据。 此属性将覆盖HTML表单的action属性。

所述formaction属性仅用于按钮类型为“提交”。

注:在上面的例子中,Internet Explorer和Opera 12 (and earlier versions)返回"demo_admin.asp"而Firefox,歌剧15 +,Chrome浏览器和Safari返回整个URL: "http://www.w3ii.com/jsref/demo_admin.asp"

注意: formaction属性是新的<button>在HTML5元件。


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

该formAction属性在所有主流浏览器的支持。

注:在Internet Explorer 9及更早版本不支持formaction财产。


句法

返回formAction属性:

buttonObject .formAction

设置formAction属性:

buttonObject .formAction= URL

属性值

描述
URL 指定向何处发送表单数据。 注意:这将重写action的属性<form>元素

可能的值:

  • 绝对URL -一个页面的完整地址(like href="http://www.example.com/formresult.asp")
  • 相对URL -指向当前网站中的文件(like href="formresult.asp")

技术细节

返回值: 一个String,代表向何处发送表单数据的URL

更多示例

更改的值formaction按钮的属性:

document.getElementById("myBtn").formAction = "demo_newvalue.asp";
试一试»

在返回的formAction财产又如:

var x = document.getElementById("myBtn").formAction;
试一试»

相关页面

HTML参考: HTML <button> formaction属性


<按钮对象