首页 > 解决方案 > 来自文本文件的 javascript 变量

问题描述

我使用此代码从文本文件中读取文本并通过输入将其加载到变量中。我可以使用代码而不是输入在本地目录中设置我的“test.txt”文件的路径吗?

     <body>
<input type="file" name="inputfile"
            id="inputfile"> 

<script>

var text
 document.getElementById('inputfile').addEventListener('change', function() { 

            var fr=new FileReader(); 
            fr.onload=function(){
                text = fr.result.split("\n")
            } 
            fr.readAsText(this.files[0]);
        })


</script>

</body>

标签: javascriptfilereader

解决方案


我可以使用代码而不是输入在本地目录中设置我的“test.txt”文件的路径吗?

按照设计,没有。网页无法通过路径访问用户的文件,即使拥有所有权限也是如此。

不过,您可能想看看Filesystem API


推荐阅读