好日子的特性 '大小',的FileReader錯誤:無法讀取未定義
我有這樣的代碼:
function loadFile() {
var fileToLoad = document.getElementById("loadMe").files[0];
var fileStart = 0;
var fileEnd = fileToLoad.size - 1;
var fileReader = new FileReader();
fileReader.onload = function(fileLoadedEvent) {
var textFromFileLoaded = fileLoadedEvent.target.result;
var string = textFromFileLoaded.split('&');
pleaseDoSomethingWithTheContentOfTheFile(textFromFileLoaded);
};
fileReader.readAsText(fileToLoad, "UTF-8");
}
我有一個錯誤:
Uncaught TypeError: Cannot read property 'size' of undefined at loadFile
根據this post有沒有索引[0] ...但是當我刪除它,我仍然有同樣的錯誤。這是來自這個代碼,還是它看起來不錯? 在此先感謝! :)
它是文件[0]或[0]? – error404
您使用的是加載函數 – AvrilAlejandro
爲什麼不首先嚐試硬編碼值 - 讓我們確保'filereader'代碼按預期工作。總是善於簡化問題並從工作基線開始。 –