Как изменить фоновое изображение средствами javascript
Фоновое изображение прописано в стилях
body {
height: 670px;
background: url(../img/apple.jpg) center no-repeat;
}
Надо изменить средствами javascript. Делаю так, но не работает:
Let body = document.querySelector('body');
body.background = '../img/apple_true.jpg';
Делал как здесь: Не получается изменить background image с помощью js , но все равно не получается. Что я делаю не так?
body.background = "url('../img/apple_true.jpg')";
Переписал так, но все равно не работает.
Может, неправильно задаю ссылку на изображение? Скрипт находится в папке js, а изображение в папке img!
body.style.background = "url('img/apple_true.jpg')";
document.body.style.backgroundImage = "url(img/apple_true.jpg)";
Работает и так и так! Спасибо всем участникам за помощь!
Подскажите, пожалуйста: почему ответ Stranger я вижу в одном формате, а Sergey в другом? Я недавно на площадке, и не очень хорошо ориентируюсь.
Ответы (1 шт):
Автор решения: Sergey Danyleiko
→ Ссылка
document.body.style.backgroundImage = "url(../img/apple_true.jpg)";
