javascript - 来自文本文件的 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>
解决方案
我可以使用代码而不是输入在本地目录中设置我的“test.txt”文件的路径吗?
按照设计,没有。网页无法通过路径访问用户的文件,即使拥有所有权限也是如此。
不过,您可能想看看Filesystem API。
推荐阅读
- swift - 具体数据获取 Firebase 数据库
- oracle - 如何处理 ssis 表达式中的 oracle regexp_like
- python-3.x - 用户输入不延迟程序
- scala - sbt无法同步项目,因为无法编译
- r - 过滤掉指定日期范围内的 ID
- java - Java String.contains 与 String.contentEquals
- java - 转换列表
- xamarin - 如果初始状态不可见,SearchBar 会更改颜色
- php - 如何更改网络超级管理员 WordPress 的默认用户名?
- selenium - 当相同的简单选择器在 chrome 控制台中工作时,为什么我会收到无效的选择异常?