Лучшим способом сделать это, исправив ошибку, является дальнейшая модификация вашего кода и кода @ cons0ul.
var rPreviousText;
function uploadCoordinates(formVal) {
var file = form.uploadfile;
var reader = new FileReader();
reader.readAsText(file.value);
form.coordinates.value = reader.result;
rPreviousText = reader.result;
showReadersText(reader.result);
}
function showReadersText(val) {
alert(val); //I recommend using something better than alert.
}
Это гораздо надежнее, чем любой другой код, и в нем есть метод отображения текста читателя, который находится в их текстовом файле. Если вам не нужен showReadersText()
, просто удалите его и замените тем кодом, который вам нужен. Обратите внимание, что FileReader не является дружественным к браузеру более чем в половине основных браузеров. Он хорошо работает в Chrome, Firefox и IE (по крайней мере, когда я их тестировал).