テキストファイルの内容を画面に表示するはずの小さなhtmlファイルがあります。テキスト(values.txt)は、htmlファイルと同じファイルにあります。内容を読み込むと、アラートに表示されないため、値が取得されないように見えます。ここローカルテキストファイルを配列リストに読み込む方法Javascript
はコード
<html>
<head>
<!--<input type="file" id="fileinput" />-->
<script type="text/javascript">
function readSingleFile(file) {
var f = new File([""], "filename.txt", {type: "text/plain"})
if (f) {
var r = new FileReader();
r.onload = function(e) {
var contents = e.target.result;
var ct = r.result;
var words = ct.split(' ');
alert(words[0] + 'test'); //this alert goes off but no values from words[0] are displayed
}
r.readAsText(f);
} else {
alert("Failed to load file");
}
}
//readSingleFile('values.txt');
</script>
</head>
<body onload="readSingleFile('values.txt')">
</body>
</html>
私は何ができるのリストにテキストファイルを読むために/このコードスニペットは、仕事を得るのですか?
を呼び出しについて
あなたはより多くを読むことができますか?私は 'e.target.result'があなたが期待している結果を返すとは思わない。 –
それは価値がありません。私は、HTML入力タグからの入力で作業したコードをコピーしようとしましたが、それを編集してしまいました –