【发布时间】:2020-05-06 07:13:52
【问题描述】:
我正在尝试读取用户本地文件之后按下按钮。现在,代码如下所示:
HTML:
<label for="evidence_file">Please choose a file to upload for evidence:</label><br><input type="file" id="fileElem"><br>
<button type="button" id="Submit">Submit Evidence </button>
JAVASCRIPT:
document.getElementById("Submit").onclick = function () {
file = document.getElementById("fileElem").files[0];
const fr = new FileReader();
fr.onload = function(file) {
console.log(file);
};
fr.readAsTest(file);
}
但是,文件阅读器“onload”功能从未运行。我的意思是永远不会触发该功能(并且控制台永远不会打印文件)。是否有一个原因?谢谢。
【问题讨论】:
-
你有一个类型:fr.readAsText(file);
标签: javascript html filereader