Передать URL изображения в input поле

105
13 мая 2021, 22:40

Задача следующая, у меня есть поле, которое отправляет изображение на почту, мне нужно чтобы на почту отправлялась ссылка на эту картинку. То есть, человек должен получить не картинку, а ссылку на картинку. Нужно передать URL изображения в input поле. Само изображение хранится на хостинге, вот его URL (https://fs.getcourse.ru/fileservice/file/download/a/48939/sc/162/h/dd97ef257509429dfc159e12a7a7266b.png)

Я знаю, что это можно сделать на jquery или обычном js. Но все, что я ищу, не совсем то, что мне нужно.

Answer 1

Если и правда нужно всего-то ето

Нужно передать URL изображения в input поле.

то вот :

function fn() { 
  // fing you img tag by some selector 
  let img = document.querySelector('img'); 
 
  // set img.src as value to some text input  
  document.querySelector('input[type="text"]').value = img.src; 
}
<input type="button" onclick="fn()" value="Do It!!!" /> 
<input type="text" /> 
<br /> 
<img src="https://fs.getcourse.ru/fileservice/file/download/a/48939/sc/162/h/dd97ef257509429dfc159e12a7a7266b.png" />

READ ALSO
Динамическая смена контента при клике на блок с изображением

Динамическая смена контента при клике на блок с изображением

Возникла проблема при клике на изображение и появление контента

269
не работает e.target внутри setTimeout [дубликат]

не работает e.target внутри setTimeout [дубликат]

Мне нужно через 2 секунды после запуска анимации, устанавливать display none

103
Не работает корректно функция [закрыт]

Не работает корректно функция [закрыт]

Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он вписывался в тематику Stack Overflow на русском

118
Как получить background color пикселя на странице

Как получить background color пикселя на странице

Хочу получить цвет заднего фона логотипа при скроллинге и если он достаточно темный, svg красить в белый цветЯ пробывал нарисовать прозрачный...

106