我試圖轉換下面的函數來從窗體選擇選項而不是文件輸入讀取文件;不熟悉JavaScript。已經做出了對我而言顯而易見的改變,但是無濟於事。使用FileReader與選擇輸入
讀取服務器端文件與本地文件可能有問題嗎?
function readTextFile(file, callback, encoding) {
var reader = new FileReader();
reader.addEventListener('load', function (e) {
callback(this.result);
});
if (encoding) reader.readAsText(file, encoding);
else reader.readAsText(file);
}
function fileChosen(input, output) {
if (input.files && input.files[0]) {
readTextFile(
input.files[0],
function (str) {
output.value = str;
}
);
}
}
$('#files').on('change', function() {
fileChosen(this, document.getElementById('recipients'));
});
我感謝所有幫助別人可以提供...
你可以在問題中包含'html'嗎? _「從窗體選擇選項讀取文件」_如何將文件對象存儲在'