我想使用 Javascript 读取文本文件。为了通过FileList Object
,可用的代码使用<input type="file">
有更改事件,但我希望 txt 文件的路径在 javascript 中进行硬编码,并在加载文档时触发该事件。我怎样才能实现它?可用代码与<input type="file">
is:
<input type="file" id="fileinput" />
<script type="text/javascript">
function readSingleFile(evt) {
//Retrieve the first (and only!) File from the FileList object
var f = evt.target.files[0];
console.log(evt);
if (f) {
var r = new FileReader();
r.onload = function(e) {
var contents = e.target.result;
alert( "Got the file."+f);
}
r.readAsText(f);
} else {
alert("Failed to load file");
}
}
document.getElementById('fileinput').addEventListener('change', readSingleFile, false);
</script>
你不能。访问用户系统上的文件需要用户明确选择它们作为安全措施。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)