參照這個線程: Preview an image before it is uploadedjavascript FileReader如何知道要讀取哪個文件?
我想知道如何簡單地調用reader = new 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">
爲什麼不這項工作? 有沒有辦法手動將輸入DOM讀取?
感謝您的問題,我開始吃我的指甲,因爲我也有過在我的腦海:) – schlingel