最近看到h5带有这个功能 ,效果如代码所示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input type="file" multiple="multiple" οnchange="checkinfo(this)"> <div id="win"></div> <script> function checkinfo(obj){ var len = obj.files.length; console.log(obj.files); for (var i =0 ; i < len ; i++){ showimg(obj.files[i]); } } function showimg(img){ var a = new FileReader(); a.readAsDataURL(img); a.onload=function(){ var img = new Image(); img.src=a.result; document.getElementById('win').appendChild(img); } } </script> </body> </html>转载 https://segmentfault.com/a/1190000004706880
https://developer.mozilla.org/en/docs/Web/API/FileReader