type="file"?
Да он вроде вполне нормально там выбирается
Не, суть в другом, делаю для практики мини сервис-онлайн галерею фото. Есть 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
Спасибо большое тебе бро, пойду ещё найду как с помощью js получить полный URL страницы с помощью js
Обсуждают сегодня