关于html上传图片

135 阅读1分钟

注意:

当一个表单里面包含这个上传元素的时候,表单的enctype必须指定为multipart/form-data,

method 必须指定为 post,浏览器才会认识并正确执行。

但是还有一点,浏览器只允许用户点击<input type="file">来选择本地文件,用JavaScript对<input type="file">的value赋值是没有任何效果的。

当用户选择了上传某个文件后,JavaScript也无法获得该文件的真实路径:

但是有个方法可以,利用File和FileReader两个主要对象,可以获得文件信息并读取文件。