Изначально формирую fileList при помощи new DataTransfer() для того, чтобы записать туда обработанные файлы, которые загрузил пользователь.
Затем перезаписываю input.files.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.