JavaScript DOM Button 对象 formAction 属性

  • Button 对象 formAction 属性

    formAction属性设置或返回按钮的formaction属性的值。formAction属性指定在提交表单时将表单数据发送到何处。此属性会覆盖HTML表单的action属性。formaction属性仅用于type=“submit”的按钮。
    注意:在下面的示例中,Internet Explorer和Opera 12(及更早版本)返回“/jc_script/action.php”,而Firefox,Opera 15 +,Chrome和Safari返回整个URL:“https://www.cainiaoya.com/jc_script/action.php”。
    注意:formaction属性对于HTML5中的<button>元素是新的。
    提交表单时,返回表单数据发送位置的URL:
    var x = document.getElementById("myBtn").formAction;
    尝试一下
  • 浏览器支持

    IE/Edge Chrome FireFox Safari Opera
    属性
    formAction
    10.0+
    支持
    支持
    支持
    支持
  • 语法

    返回formAction属性:
    ButtonObject.formAction
    设置formAction属性
    ButtonObject.formAction = URL
  • 属性值

    描述
    URL URL指定发送表单数据的位置。 注意:这将覆盖<form>元素的action属性,可能的值:
    • 绝对URL - 页面的完整地址(如href=“http://www.example.com/formresult.asp”)
    • 相对URL - 指向当前站点中的文件(如href =“formresult.asp”)
  • 技术细节

    项目 描述
    返回值 一个字符串,表示发送表单数据的URL
  • 更多例子

    更改按钮的formaction属性的值:
    document.getElementById("myBtn").formAction = "/jc/scirpt/action.php";
    尝试一下
    返回formAction属性的另一个例子:
    var x = document.getElementById("myBtn").formAction;
    尝试一下
  • 相关页面