Если вам нужно отправить через форму, состоящую из нескольких частей, то нет, кросс-браузерный способ сделать это.Браузеры не позволят JavaScript-коду обновлять значение любых «файловых» элементов ввода по причинам, которые должны быть очевидны (безопасность - если ваш кодовый код устанавливает «файловый» ввод для любого пути, хорошо ...).
Существуют более новые способы обработки файлов, но в целом до сих пор нет способа создать или скопировать элемент «file» со значением.