小编Cob*_*bra的帖子

使用Javascript读取文本文件

以下代码应在加载时读取当前目录中文本文件的内容,并将其显示在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)

html javascript html5 text-files

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

html ×1

html5 ×1

javascript ×1

text-files ×1