169 похожих чатов

Добрый день, кто-нибудь знает как засунуть JavaScript file в input

type="file"?

6 ответов

21 просмотр

Да он вроде вполне нормально там выбирается

Дмитро-Левчик))) Автор вопроса
Danila
Да он вроде вполне нормально там выбирается

Не, суть в другом, делаю для практики мини сервис-онлайн галерею фото. Есть multipart/form-data форма скрытым тегом input type=file. Над тегом есть область для drag n drop. На событии drop с неё считываю event.dataTransfer.files и хочу засунуть этот файл в input чтобы при отправке формы его можно было обработать из php. Так вот вопрос, как его можно туда засунуть? Вроде Гугл пишет что value менять нельзя из соображений безопасности то ли там будет только путь к файлу на стороне клиента. Или мне обезательно пилить REST API чисто для закачки изображений на сервер?

Дмитро Левчик)))
Не, суть в другом, делаю для практики мини сервис-...

Берется файл из инпута. Строится form-data с помощью FormData Отправляется запрос через, например, fetch.

Дмитро Левчик)))
Окей, спасибо. Я попробую

Можешь тут примеры посмотреть https://developer.mozilla.org/ru/docs/Web/API/FormData/Using_FormData_Objects Только вместо чтения файла из инпута у тебя будет файл из drag n drop

Дмитро-Левчик))) Автор вопроса
ymdev
Можешь тут примеры посмотреть https://developer.mo...

Спасибо большое тебе бро, пойду ещё найду как с помощью js получить полный URL страницы с помощью js

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта