JavaScript DOM Button 对象 formEnctype 属性

  • Button 对象 formEnctype 属性

    formEnctype属性设置或返回按钮的formenctype属性的值。formenctype属性指定在将表单数据发送到服务器之前应如何对其进行编码。此属性会覆盖表单的enctype属性。formenctype属性仅用于type=“submit”的按钮。
    注意: formenctype属性对于HTML5中的<button>元素是新的。
    返回在将表单数据发送到服务器之前应对其进行编码的方式:
    var x = document.getElementById("myBtn").formEnctype;
    尝试一下
  • 浏览器支持

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

    返回formEnctype属性:
    ButtonObject.formEnctype
    设置formEnctype属性
    ButtonObject.formEnctype = "application/x-www-form-urlencoded,multipart/form-data,text/plain"
  • 属性值

    描述
    application/x-www-form-urlencoded 所有字符在发送之前都被编码(这是默认值)
    multipart/form-data 没有字符被编码。 使用具有文件上载控件的表单时,此值是必需的
    text/plain 空格转换为“+”符号,但不编码特殊字符
  • 技术细节

    项目 描述
    返回值 一个字符串,表示用于将表单提交到服务器的内容类型
  • 更多例子

    将按钮的formenctype属性的值从“text/plain”更改为“application/x-www-form-urlencoded”:
    document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
    尝试一下
    返回formEnctype属性的另一个示例:
    var x = document.getElementById("myBtn").formEnctype;
    尝试一下
  • 相关页面