Задать вопрос
Odinokun
@Odinokun

Как присвоить значение переменной в качестве background?

Есть переменная imgPrint в которой содержится url картинки
(например: img src="img/cherep-100-106.png" class="cherep" alt="cherep")
Как присвоить значение переменной в качестве css свойства background для div id="image-field-front"?
Пробовал вот так:
document.getElementById('image-field-front').style.background = 'url(' + imgPrint + ')';

не работает.

Если прописать конкретный url то все работает. Например так:
document.getElementById('image-field-front').style.background = 'url(img/cherep-100-106.png)';
  • Вопрос задан
  • 679 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Проверьте, что содержится в переменной и напишите.
Ощущение, что у вас там не просто путь, а нечто другое.

console.log(imgPrint);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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