В css установлен фон для body
background: url(../img/apple.jpg) center no-repeat;
В той же папке с изображениями, что и данная картинка, лежит другая - apple_true С помощью js могу менять только цвет фона элемента, но не могу менять картинку То есть так работает:
let body = document.getElementsByTagName('body')[0];
body.style.background = 'blue';
а вот так уже не работает:
let body = document.getElementsByTagName('body')[0];
body.style.background = 'url(../img/apple_true.jpg) center no-repeat);';
в чем загвоздка? туплю уже почти час((
хотелось бы решить проблему именно с помощью чистого js, без jQuery
Заранее спасибо
Картинка фона, прописанная в файле css, ищется по пути относительно этого css файла. Картинка фона, прописанная в скрипте, ищется относительно url страницы.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники