码迷,mamicode.com
首页 > Web开发 > 详细

前端文件上传 获取文件大小 获取图片宽高

时间:2019-12-12 19:41:53      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:multiple   das   ima   this   dom   文件   nbsp   class   window   

<input type="file" multiple accept="image/*" id="input" >
    inputElement.addEventListener("change", function () {
        const fileList = this.files; /* this -》 当前dom         */
        console.log(fileList)
        var reader = new FileReader();
        reader.onload = function (e) {
            console.log(e)
            /*获取图片base64*/
            let src=e.target.result;
            img.src=src;
            img.onload=function (e) {
                // console.log(e)

            };
            /*获取图片blob*/
            var objectURL = window.URL.createObjectURL(fileList[0]);
            console.log(‘objectURL‘,objectURL)

            // window.URL.revokeObjectURL(objectURL);//文档关闭会自动清除内存 也可手动关闭
        }
        reader.readAsDataURL(fileList[0]);
    }, false);

 

技术图片

 

 

前端文件上传 获取文件大小 获取图片宽高

标签:multiple   das   ima   this   dom   文件   nbsp   class   window   

原文地址:https://www.cnblogs.com/aqigogogo/p/12031022.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!