Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как сделать input, в котором уже будет лежать файл? (https://javascript.ru/forum/misc/82554-kak-sdelat-input-v-kotorom-uzhe-budet-lezhat-fajjl.html)

Andrew Kolomiets 24.05.2021 10:51

Как сделать input, в котором уже будет лежать файл?
 
Как сделать input, в котором уже будет лежать файл?

Alexandroppolus 24.05.2021 10:55

никак.

вопрос ведь про файловый инпут?

Andrew Kolomiets 24.05.2021 10:56

Видимо, да. Задача в чём: у меня есть на сайте таблица, я её конвертирую в .xlsx файл и этот же файл нужно отправить на сервер. Отправить файл проблем не должно создать, а вот, как поместить этот .xlsx файл в input type="file", чтобы его можно было отправить на сервер для меня загадка. Да к тому же, я новичок, многих аспектов не знаю.

Alexandroppolus 24.05.2021 11:03

Andrew Kolomiets,
файловый инпут здесь вообще лишний. Он требуется, только чтобы выбрать файл вручную на компе пользователя.

то что ты делаешь программно, называется Blob. Его можно отправить либо прямо как есть (с помощью fetch или XMLHttpRequest), либо добавить в объект FormData и отправить уже его.


Часовой пояс GMT +3, время: 20:08.