- 使用 URL.createObjectURL
注意事项:使用完毕后,记得使用URL.revokeObjectURL销毁之前的文件对象,避免内存泄漏
<input type="file" id='ipt'>
<img src="" alt="" id="img">
<script>
ipt.onchange=function(){
img.src=URL.createObjectURL(this.files[0])
console.log(this.files)
}
</script>
- 使用FileReader
function printFile(file) {
var reader = new FileReader();
reader.onload = function(evt) {
console.log(evt.target.result);
};
reader.readAsText(file);
}