Печать содержимого файла после нажатия кнопки HTML - PullRequest
0 голосов
/ 06 мая 2020

Я пытаюсь прочитать локальный файл пользователя после нажатия кнопки. Прямо сейчас код выглядит так:

HTML:

<label for="evidence_file">Please choose a file to upload for evidence:</label><br><input type="file" id="fileElem"><br>

<button type="button" id="Submit">Submit Evidence </button>

JAVASCRIPT:

document.getElementById("Submit").onclick = function () {


  file = document.getElementById("fileElem").files[0];

  const fr = new FileReader();
  fr.onload = function(file) {
    console.log(file);
   };

  fr.readAsTest(file);
  }

Однако функция "загрузки" файлового ридера никогда не запускается. Под этим я подразумеваю, что функция никогда не запускается (и консоль никогда не печатает файл). Для этого есть причина? Спасибо.

1 Ответ

1 голос
/ 06 мая 2020

В вашем примере кода вы вызываете readAsTest, что является опечаткой для readAsText. Если это ошибка копирования и вставки, и ваш код работает, попробуйте добавить обработчик ошибок в программу чтения файлов и посмотрите, дает ли это что-то для go.

...