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
所以......阻止你添加按钮的是什么? –