【发布时间】:2023-04-03 08:16:01
【问题描述】:
我在下面有这段代码,它将文件内容打印到日志中。这很好用。
现在,我想做同样的事情,但不是从输入浏览框中获取文件,我想隐式地写成这样:
var file = 'c:\\1.txt';
我该怎么做?
<!DOCTYPE html>
<html>
<head>
<title>
Log Printer in Javascript
</title>
<input type="file" id="fileinput"/>
<script type="text/javascript">
function printFileToLog(evt) {
var file = this.files[0];
var reader = new FileReader();
reader.onload = function(progressEvent){
console.log(this.result);
};
reader.readAsText(file);
};
document.getElementById('fileinput').addEventListener('change', printFileToLog, false);
</script>
</head>
</html>
【问题讨论】:
标签: javascript file filereader