0
我看到一個帖子How do I read in a local text file with javascript?在onchange事件處理過程中設置onclick事件觀察器可能嗎?
我想添加一個按鈕來模擬上傳。所以我的考慮是設置一個觀察者在onchange處理onchange,可能嗎?
這裏是jsfiddle
JS
function readMultipleFiles(evt) {
//Retrieve all the files from the FileList object
var files = evt.target.files;
if (files) {
for (var i = 0, f; f = files[i]; i++) {
alert(f);
var r = new FileReader();
r.onload = (function (f) {
return function (e) {
var contents = e.target.result;
alert(contents);
};
})(f);
r.readAsText(f);
}
} else {
alert("Failed to load files");
}
}
document.getElementById('fileinput').addEventListener('change', readMultipleFiles, false);
HTML
<input type="file" id="fileinput" multiple />
所以有什麼問題? - 小提琴似乎正在閱讀文件 –
我想添加一個按鈕,當點擊顯示警報消息。 – Sarotti
所以......阻止你添加按鈕的是什麼? –