Если честно, то не понимаю что ты имеешь ввиду под "прикол в том что когда нажимаем на кнопку срабатывает джс который указывает этому инпуту где происходит загркзка"
Есть много кнопок на загрузку файла, спрятанный инпут под все кнопки всего 1. Что бы инпут знал откуда прилетает файл он получает на вход ивент какая последняя кнопка загрузки была нажата