javascript FileReader如何知道要读取哪个文件?
关于此线程: 我想知道如何简单地调用javascript FileReader如何知道要读取哪个文件?,javascript,filereader,Javascript,Filereader,关于此线程: 我想知道如何简单地调用reader=newfilereader()让FileReader知道要读取哪个文件 上面发布的线程链接对我来说效果很好,但当我尝试以下操作时,FileReader()不会读取输入控制台.log不返回任何内容 Javascript: function fileReader(input){ var reader = new FileReader(); reader.onload = function(e){ console.log(e.targ
reader=newfilereader()
让FileReader知道要读取哪个文件
上面发布的线程链接对我来说效果很好,但当我尝试以下操作时,FileReader()
不会读取输入<代码>控制台.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:
为什么这样不行?
有没有办法手动指定要读取的输入DOM
我想知道如何简单地调用reader=new FileReader()让FileReader知道要读取哪个文件
没有
您在链接到的问题的答案中漏掉了这一行:
reader.readAsDataURL(input.files[0]);
我想知道如何简单地调用reader=new FileReader()让FileReader知道要读取哪个文件
没有
您在链接到的问题的答案中漏掉了这一行:
reader.readAsDataURL(input.files[0]);
是否有在onload函数之后写入的原因?通常在运行可能触发这些事件处理程序的操作之前设置事件处理程序。是否有在onload函数之后写入的原因?通常在运行可能触发这些事件处理程序的操作之前设置事件处理程序。谢谢您的提问,我开始吃指甲是因为我脑子里也有同样的问题:)谢谢这个问题,我开始吃指甲是因为我脑子里也有同样的问题:)