重複の可能性:
Javascript からの txt ファイルの読み取り
JavaScript を使用して txt ファイルの内容を開いて読み取る必要があります。これどうやってするの?
重複の可能性:
Javascript からの txt ファイルの読み取り
JavaScript を使用して txt ファイルの内容を開いて読み取る必要があります。これどうやってするの?
リモートサーバーでは、XMLHttpRequest
オブジェクトを使用してデータを取得し、それにアクセスします。
var request = new XMLHttpRequest();
request.open('GET', URL TO FILE);
request.onreadystatechange(function(){
if(request.readyState === 4 && request.statusCode === 200){
console.log(request.responseText);
}
});
request.send();
IE7、8、おそらく9では失敗します。
ローカルディスクから読み取ろうとしている場合は、時間がかかります。
テキストファイルがローカルファイルシステムにある場合、ローカルファイルシステムにアクセスする際のJavascriptの制限のため、そうするのは困難です。テキストファイルがサーバーにある場合は、単純なXHR(Ajax呼び出し)でファイルの内容をフェッチできます。