Задать вопрос

Как сделать предпросмотр изображений при загрузке с input type=[file]?

Делал предпросмотр для одного загруженного изображения по вот этому вопросу. Всё ничего, но надо делать предпросмотр для нескольких изображений на странице. Как быть? Там в комментах к вопросу есть такой "подвопрос"
Находил вариант, где делаются предпросмотры для "пачки" изображений разом, но мне это не подходит. Изображения добавляются вручную в разные инпуты. Выглядит в итоге это примерно так c7b633fef850459cacf0d8ebdbb46361.jpg
Подскажите, как это дело реализовать?
  • Вопрос задан
  • 5342 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 4
dummyman
@dummyman
диссидент-схизматик
Когда в input[type=file] выбрал диалогом файлы или кинул их через dragndrop, у тебя в input.files будет массив с локальными путями к файлам пользователя. просто создаешь новый < img > и в src= устанавливаешь локальный путь к изображению и браузер его подцепит с локального диска.
Ответ написан
Fragster
@Fragster
помогло? отметь решением!
Комментировать
teke_teke
@teke_teke
programador
можно через FileApi в html5
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы