首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

enctype="multipart/form-data"

2012-09-08 
enctypemultipart/form-data在form中设置enctypemultipart/form-data,主要是为了上传文件。enctype默

enctype="multipart/form-data"

在form中设置enctype="multipart/form-data",主要是为了上传文件。enctype默认的值为"application/x-www-form-urlencoded";

?

enctype="multipart/form-data"的意思是把你表单的所有信息以流方式提交,页面上的所有信息已经都转换为了文件流,为的是能让服务端得到你上传的文件的文件流。

?

设置了这种方式的时候,后台用request.getParameter()方法直接获取表单元素的值是获取不到值的,因为form中填写的一些文本信息也变成了流。

?

另在js中修改enctype属性不用直接用

document.forms[0].enctype ="multipart/form-data";

要用encoding

document.forms[0].encoding ="multipart/form-data";

热点排行