[英]how does javascript FileReader know which file to read?
引用此線程: 在上載圖像之前預覽圖像
我想知道如何簡單地調用reader = new FileReader()
使FileReader知道要讀取哪個文件。
上面發布的線程鏈接對我來說很好,但是當我嘗試以下操作時, FileReader()
不會讀取輸入。 console.log
返回任何內容。
使用Javascript:
function fileReader(input){
var reader = new FileReader();
reader.onload = function(e){
console.log(e.target.result);
};
}
$(function(){
$('#file').change(function(){
fileReader(this);
});
});
HTML:
<input id="file" type="file">
為什么不起作用? 有沒有辦法手動給FileReader()
讀取哪個輸入DOM?
我想知道如何簡單地調用reader = new FileReader()使FileReader知道要讀取哪個文件。
沒有。
您從鏈接到的問題的答案中錯過了這一行:
reader.readAsDataURL(input.files[0]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.