私はjavascript(Hello Worldレベル)をまったく初めて使用しています。Googleで多くの検索を行いましたが、ReadAsText()メソッドが取得する引数を説明する結果を1つも見つけることができませんでした. ファイルのアドレスとエンコード形式を入力しようとしましたが、「タイプが一致しません」というエラーが表示され続けます。私はこのように使用しています:
reader.readAsText ("d:\\file.txt", "UTF-8");
この質問は実際には StackOverFlow と一致しないことはわかっていますが、Google で結果が見つかった場合、ここには投稿しません。
ちなみに、このように使用すると、非常にうまく機能します。
function FileReader (f) {
var reader = new FileReader();
reader.readAsText (f);
var text = reader.result();
}
その後
<input type="file" onchange="readfile(this.files[0])"></input>
しかし、ファイルのアドレスを静的に入力するとエラーが表示される理由がわかりません。