Как читать файлы в JavaScript
В HTML есть тег input, в том числе он позволяет выбирать файлы: <input type="file">.
Мне нужно, чтобы код на javascript получил содержимое файла. Как работать с файлами в JavaScript?
Ответы (1 шт):
Автор решения: Danny
→ Ссылка
Здесь написано несколько вариантов, как вы можете прочитать файл. В этом примере содержимое файла будет находиться в reader.result
<input type="file" onchange="readFile(this)">
<script>
function readFile(input) {
let file = input.files[0];
let reader = new FileReader();
reader.readAsText(file);
reader.onload = function() {
console.log(reader.result);
};
reader.onerror = function() {
console.log(reader.error);
};
}
</script>