// Обращаем внимание на селектор по которому мы будем искать картинку, например это будет class="gift"
<div class="gift" style="background-image: url(//img2.reactor.cc/pics/post/full/Diona-%28Genshin-Impact%29-Genshin-Impact-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-nyaruin-6451680.png); " aria-label="null"><img src="/mres/img6/t.gif" width="24" class="gift-control" height="24"></div>
// Ищем элемент по классу gift и получаем у него css свойство background-image
const elemLink = document.querySelector(".gift").style.backgroundImage.slice(7,-2);
// Далее делаем с этой ссылкой что хотим, например выводим в консоль
console.log(elemLink);
const elemLink = document.querySelectorAll(".gift"); // ищем все элементы с классом gift
let imgArr = [];
elemLink.forEach(elem=>{ // перебираем все полученные элементы
if(elem.style.backgroundImage){ // проверяем есть ли у этих элементов стиль background-image
imgArr.push(elem.style.backgroundImage.slice(7,-2)); //если есть, то обрезаем ненужные символы в начале и в конце, и добавляем в конец массива imgArr
}
});
//Получаем массив с ссылками imgArr, можно вывести в консоль
console.log(imgArr);
const elemLink = document.querySelectorAll(".gift");
elemLink
const elemLink = document.querySelectorAll(".gift"); // ищем все элементы с классом gift
elemLink.forEach(elem=>{ // перебираем все полученные элементы
if(elem.style.backgroundImage){ // проверяем есть ли у этих элементов стиль background-image
elem.onmousedown = function(e) {
if (e.which == 3) { // Нажата правая кнопка мыши
let imgLink = elem.style.backgroundImage.slice(7,-2);
console.log(imgLink)
}
}
}
});
const elemLink = document.querySelectorAll(".gift"); // ищем все элементы с классом gift
elemLink.forEach(elem=>{ // перебираем все полученные элементы
if(elem.style.backgroundImage){ // проверяем есть ли у этих элементов стиль background-image
elem.onmousedown = function(e) {
if (e.which == 3) { // Нажата правая кнопка мыши
let imgLink = elem.style.backgroundImage.slice(7,-2);
navigator.clipboard.writeText(imgLink); // копируем ссылку в буфер обмена
}
}
}
});
const elemLink = document.querySelectorAll(".gift"); // ищем все элементы с классом gift
elemLink.forEach(elem=>{ // перебираем все полученные элементы
if(elem.style.backgroundImage){ // проверяем есть ли у этих элементов стиль background-image
let imgLink = elem.style.backgroundImage.slice(7,-2);
elem.onmousedown = function(e) {
if (e.which == 3) { // Нажата правая кнопка мыши
navigator.clipboard.writeText(imgLink); // копируем ссылку в буфер обмена
}
}
elem.addEventListener('touchstart', e=>{// событие когда нажимаем на элемент
if(e.touches.length === 2){ //проверяем на двойное касание
navigator.clipboard.writeText(imgLink);
}
});
}
});
<div style="background-image: url(path_to_img)">
</div>
let imUrl = document.querySelector('div')
console.log(imUrl.style.backgroundImage)
<li class="it grid_li __double">
<div class="gift-card __ru __live __large __sale __no-frame __with-blur __refactoring" aria-label=""><div style="background-image: url(//img2.reactor.cc/pics/post/full/Diona-%28Genshin-Impact%29-Genshin-Impact-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-nyaruin-6451680.png)" class="gift-blur"></div>
<div class="gift" style="background-image: url(//img2.reactor.cc/pics/post/full/Diona-%28Genshin-Impact%29-Genshin-Impact-%D1%84%D1%8D%D0%BD%D0%B4%D0%BE%D0%BC%D1%8B-nyaruin-6451680.png); " aria-label="null"><img src="/mres/img6/t.gif" width="24" class="gift-control" height="24"></div>
<div class="gift-price "><span class="gift-price_icon"></span>
<span class="gift-price_text"></span>
</div><a aria-label="" href="" class="gift-link"></a></div></li>