以下代码应在加载时读取当前目录中文本文件的内容,并将其显示在html页面上。我尝试自己修改。但是它没有给出输出。有没有更简单的方法可以使用另一种方法来获得此结果?还是请帮忙弄清楚这段代码有什么问题?
<html>
<head>
<meta http-equiv='Content-type' content='text/html;charset=UTF-8' >
<script>
function startRead()
{
// obtain input element through DOM
var file = document.getElementById("\\file.txt").files[0]
if(file)
{
getAsText(file);
}
}
function getAsText(readFile)
{
var reader;
try
{
reader = new FileReader();
}catch(e)
{
document.getElementById('output').innerHTML =
"Error: seems File API is not supported on your browser";
return;
}
// Read file into memory as UTF-8
reader.readAsText(readFile, "UTF-8");
// Handle progress, success, and errors
reader.onload = loaded;
reader.onerror = errorHandler;
}
function loaded(evt)
{
// Obtain …Run Code Online (Sandbox Code Playgroud)