启动Javascript的文件类型

启动Javascript的文件类型,javascript,Javascript,我目前正在尝试使用FileReader()读取一个文件。这是我目前掌握的代码 <script> var file = new File("file:///C:/path/to/file"); var reader = new FileReader(); var block = document.getElementById("block"); reader.onload = function(){ block.innerText = r

我目前正在尝试使用FileReader()读取一个文件。这是我目前掌握的代码

<script>
    var file = new File("file:///C:/path/to/file");
    var reader = new FileReader();
    var block = document.getElementById("block");
      reader.onload = function(){
      block.innerText = reader.result;
    };

    reader.readAsText(file);
</script> 

var file=新文件(“file:///C:/path/to/file");
var reader=new FileReader();
var block=document.getElementById(“block”);
reader.onload=函数(){
block.innerText=reader.result;
};
reader.readAsText(文件);
在实例化新文件时,我得到一个错误,即我需要2个参数,而不是1个参数。
第一个参数需要什么?

可能的重复无法实现您在这里尝试的操作。无法从浏览器获取对本地文件系统的访问权javascriptIMO not duplicate,@user1058860请参阅,使用文件API的目标是什么?但是,值得一提的是,
文件
构造函数的第一个参数应该是一个数组,可能是二进制数据。你真的不应该直接使用
文件
对象。我只是想把文本文件的前两个字传递到变量中,然后打印到网页上