文本文件中的javascript变量

问题描述 投票:0回答:2

i使用此代码从文本文件读取文本,并通过输入将其加载到变量中。我可以使用代码而不是输入代码在本地目录中设置“ 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>
javascript filereader
2个回答
0
投票

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

根据设计,。网页无法按路径访问用户的文件,即使具有所有权限也是如此。

不过,您可能想看看Filesystem API


0
投票

[使用JavaScript的文件有多种获取信息的方法。但是,您需要注意这些文件的安全性。您不想提供应为私有的数据。

您可以请求读取您所引用的输入文件。您只需要提供这些文件。有多种实现方法。查看XMLHttpRequest,ajax请求和axios。

© www.soinside.com 2019 - 2024. All rights reserved.