e.target.files - что такое files

160
04 января 2022, 21:00

При работе с изображением используется такой код

function changeImage(e) {
    var files = e.target.files;
    var fr = new FileReader(); 
    fr.onloadend = function() {
        document.getElementById('img').src = fr.result;
    };
    fr.readAsDataURL(files[0]);                         
}

Правильно ли я понимаю, что "files" - это тип инпута <input type="files"> https://api.jquery.com/file-selector/#file1 ? Если так, где можно найти официальную доку, где описано это использование? Гугл выдает только ссылки на форумы, но должен же быть первоисточник. "files" в доке по JQ не ищется, только похожие слова, например ":file" в других доках так же.

Answer 1

В данном случае это свойство files у <input type="file">.

В нем содержатся выбранные файлы.

READ ALSO
Получить имя пользователя компьютера

Получить имя пользователя компьютера

Возможно ли средствами PHP а может вдруг JS получить имя пользователя компьютера? Не имя компьютера, а и именно имя пользователя который активен...

203
Go Template - Передача переменной javascript

Go Template - Передача переменной javascript

Как передать переменную javascript в роле аргумента для метода в go?

207
Как сделать такую проверку на JS?

Как сделать такую проверку на JS?

Есть функция которая выполняется при загрузке страницы( всех страниц сайтов) Если пользователь перезагружает страницу или переходит со страницы...

157