@Shimpanze

Как с помощью JavaScript, добавить список файлов в input (multiple)?

Добрый день!

Есть элемент:

<input type="file" multiple="multiple" accept=".txt,image/*">


Есть массив ссылок на изображения:

var images = [
  'http://site.ru/img1.jpg',
  'http://site.ru/img2.jpg',
  'http://site.ru/img3.jpg',
  'http://site.ru/img4.jpg'
];


Как с помощью JavaScript, добавить этот список файлов в input (multiple) для последующей отправки на сервер?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Никак. Программно изменить значение файлового инпута нельзя в целях безопасности. Их нужно превратить в Blob, собрать в FormData и отправить через Ajax. Инструкцию как это сделать легко найти.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы