добавьте изображение из img sr c для формирования данных в javascript - PullRequest
0 голосов
/ 24 апреля 2020

У меня есть div и внутри него есть тег img. Я вставил одно изображение (например: «img / flower.png»). При нажатии на кнопку, есть ли способ добавить это изображение в данные формы, чтобы загрузить их на сервер в node.js.? Можно ли загрузить без использования данных формы?

    <div id="sampleDiv">
    <img src="img/flower.png" id="flower" alt="Rose Flower" />
    </div>
    <input type="button" id="button" value="Upload" name="submit" />
    var form=new Form Data();
    form.append("image",document.getElementbyId("flower").src);

1 Ответ

0 голосов
/ 24 апреля 2020

FormData ожидает файл с параметром, как в документации:

https://developer.mozilla.org/pt-BR/docs/Web/API/FormData/append

Вы можете преобразовать изображение в файл, используя FileReader, например:

Загрузка изображения в imageиз

https://developer.mozilla.org/pt-BR/docs/Web/API/FileReader

...