1
私は非常にjavascriptでnoobyです。 複数のtxtファイルの値を表示します。現時点では、 "handleTextFile"関数と "search"関数に "for"を挿入しようとしたが、機能していないファイルが1つしかないコードがある。下のコードをどのように修正する必要がありますか?txtファイル(複数)で値の出力を与える
HTML
<input type="file" id="fText" name="files[]" multiple/>
<br><br>
<button onclick="search()">search</button>
<output id="list"></output>
javascriptの
<script>
var Text = "";
var Zertifikate;
function handleTextFile(evt)
{
var files = evt.target.files;
var reader = new FileReader();
reader.onload = function(){
Text = reader.result.toLowerCase();
};
reader.readAsText(files[0]);
}
function search()
{
output = [];
document.getElementById('list').innerHTML = '<ul>' + "" + '</ul>';
output.push(Text);
document.getElementById('list').innerHTML = '<ul>' + output.join('\r\n') + '</ul>';
}
document.getElementById('fText').addEventListener('change', handleTextFile, false);
</script>
美しい!ありがとうございました – user2826395
@ user2826395それが動作し、あなたがそれについてより多くの質問がない場合、答えとしてマークするのをためらうことはありません。 – Gatsbill
Ps .:私は最高の質問(私のランク付けのため)としてマークすることはできません。 – user2826395