例
返回其发送到服务器之前,表单数据应该如何编码:
var x = document.getElementById("myBtn").formEnctype;
x的结果可能是:
text/plain
试一试» 定义和用法
所述formEnctype属性设置或返回的值formenctype一个按钮的属性。
所述formenctype属性指定如何形式数据应该将其发送到服务器之前进行编码。 此属性将覆盖表单的enctype属性。
所述formenctype属性仅用于按钮类型为“提交”。
注意: formenctype属性是新的<button>在HTML5元件。
浏览器支持
该formEnctype属性在所有主流浏览器的支持。
注:在Internet Explorer 9及更早版本不支持formEnctype财产。
句法
返回formEnctype属性:
buttonObject .formEnctype
设置formEnctype属性:
buttonObject .formEnctype="application/x-www-form-urlencoded,multipart/form-data,text/plain"
属性值
值 | 描述 |
---|---|
application/x-www-form-urlencoded | 之前发送的所有字符进行编码(this is default) |
multipart/form-data | 任何字符进行编码。 这个值,当你使用的是有一个文件上传控件的形式要求 |
text/plain | 空格被转换为"+"符号,但没有特殊的字符被编码 |
技术细节
返回值: | 一个字符串,表示用于将形式提交给服务器的内容的类型 |
---|
更多示例
例
改变的值formenctype从按钮的属性"text/plain"到"application/x-www-form-urlencoded" :
document.getElementById("myBtn").formEnctype = "application/x-www-form-urlencoded";
试一试» 相关页面
HTML参考: HTML <button> formenctype属性
<按钮对象