Javascript 在jQuery窗口外使用FileReader的结果值
我想在jQuery窗口之外使用FileReader调用的结果值Javascript 在jQuery窗口外使用FileReader的结果值,javascript,jquery,Javascript,Jquery,我想在jQuery窗口之外使用FileReader调用的结果值 <body> <input type="file" name="filename" id="filename"> <script> $("#filename").change(function(e) { var ext = $("input#filename").val().split(".").pop().toLowerCase(), reader
<body>
<input type="file" name="filename" id="filename">
<script>
$("#filename").change(function(e) {
var ext = $("input#filename").val().split(".").pop().toLowerCase(),
reader = new FileReader(e.target.result);
reader.readAsText(e.target.files.item(0));
});
//I want to use the result here
</script>
</body>
$(“#文件名”).change(函数(e){
var ext=$(“输入#文件名”).val().split(“.”.pop().toLowerCase(),
reader=新文件读取器(e.target.result);
reader.readAsText(e.target.files.item(0));
});
//我想在这里使用结果
$(“#文件名”).change(函数(e){
var ext=$(“输入#文件名”).val().split(“.”.pop().toLowerCase(),
reader=新文件读取器(e.target.result);
reader.readAsText(e.target.files.item(0));
文件处理程序(读卡器);
});
函数fileHandler(文件){
console.log(文件);
//代码
}
创建处理程序函数,然后将e.target.files
传递给it@AdamAzad这看起来像什么?代码需要更改,fileHandler(e.target.file)代码>到文件处理程序(读卡器)代码>