form表单的entype属性选取

简介: enctype属性取值:enctype默认为application/x-www-form-urlencoded,只能上传纯文本格式的文件。

 一、上传文件时entype属性值怎么选取?    

     上传文件的话必须指定form的enctype(encode type,编码类型)属性为multipart/form-data,表示表单数据有多部分组成,既有文本又有文件等二进制数据,指定浏览器使用二进制上传,否则浏览器默认使用ASCII发送数据从而导致文件发送失败。


二、默认取值是什么?

enctype属性取值:


enctype默认为application/x-www-form-urlencoded,只能上传纯文本格式的文件。


三、三种属性值都是什么?什么时候用?


application/x-www-form-urlencoded:在发送前编码all字符。
multipart/form-data:不对字符编码,指定传输数据为二进制类型。
text/plain:纯文本的传输,空格转换为加号,但不对特殊字符编码。


目录
相关文章
|
6月前
form获取表单项的值
form获取表单项的值
|
4月前
|
定位技术 API 数据格式
Element UI【详解】el-cascader 级联选择器 - 行政区划选择(可以选择任意一级),限定选择范围,获取并解析选中的节点
Element UI【详解】el-cascader 级联选择器 - 行政区划选择(可以选择任意一级),限定选择范围,获取并解析选中的节点
487 0
|
5月前
|
JavaScript 前端开发
原生JS如何查询元素属性
原生JS如何查询元素属性
39 0
|
JavaScript
jqGrid数据列表和表单的列隐藏/显示
jqGrid数据列表和表单的列隐藏/显示
108 0
|
前端开发
03 # 网页元素的属性
03 # 网页元素的属性
73 0
|
前端开发 数据安全/隐私保护
【前端】HTML标签:表单标签(form标签)
HTML标签:表单标签(form标签)
136 0
|
JavaScript
Vue表单中判断当前行输入框的值与整个表单的输入框的值是否重复(过滤自身数据)
使用Element输入框自带change事件获取到scope.$index以及input框中的值(@change="change(scope,$event)"); 使用forEach遍历整个表单的数据(item是需要遍历的数组,index是数组中元素的下标);
483 0
Vue表单中判断当前行输入框的值与整个表单的输入框的值是否重复(过滤自身数据)
|
JavaScript
v-for动态添加表单,并且获取表单中的值
v-for动态添加表单,并且获取表单中的值
|
JSON 前端开发 JavaScript
小记录 单选框的注意点 html中字符串拼接 el-upload手动上传 表格跳转 v-for动态添加背景色 控制label标签于文本框之间的间距
小记录 单选框的注意点 html中字符串拼接 el-upload手动上传 表格跳转 v-for动态添加背景色 控制label标签于文本框之间的间距