1 <!--FileReader对象的使用--> 2 3 <!--需要及时预览 4 及时:当用户选择完图片之后就立即进行预览处理--onchange事件 5 预览:通过文件读取对象的readAsDataURL()完成 6 --> 7 <form action=""> 8 文件:<input type="file" name="myFile" id="myFile" onchange="getFileContent();"><br/> 9 <input type="submit"> 10 </form> 11 <img src="" alt=""> 12 13 <script> 14 function getFileContent() { 15 //创建文件读取对象 16 var reader = new FileReader(); 17 //读取文件,获取DataURL 18 var file = document.querySelector("#myFile").files; 19 reader.readAsDataURL(file[0]); 20 /*获取数据*/ 21 reader.onload = function () { 22 /*展示*/ 23 document.querySelector("img").src = reader.result; 24 } 25 } 26 </script>