Как взаимодействовать с нескольками input type=file
Всем привет. Подскажите как на одной странице сразу взаимодействовать с двумя и больше инпут file. Хочу сделать, что бы при добавлении картинок к тексту приписывался количество загружаемых картинок. Например: Прикрепить (3) Но у меня работает только с одним инпутом.
const inputFiles = document.querySelectorAll('.js-inputfile');
inputFiles.forEach((file, i) => {
file.addEventListener('change', ( {target} ) => {
const fileWrap = target.closest('.js-inputfile');
const fileText = fileWrap.querySelector('.file__form-file-label > span');
console.log(file);
fileText.textContent = `Прикрепить файл (${target.files.length})`;
})
});