Как изменить фон содержимого HTML с Функцией JavaScript?

Как изменить фон содержимого HTML с Функцией JavaScript? Мне нужна некоторая простая функция для изменения фона от одного изображения до другого?

10
задан Pointy 11 April 2010 в 21:04
поделиться

4 ответа

Очень просто:

function changeBGImage(){
     document.body.background = "image.jpg";
}

Надеюсь, это поможет вам

ОБНОВЛЕНИЕ

Или, если вы хотите использовать с ним CSS ( более элегантное решение ), вы можете использовать:

<style>
.bg1 {
background-image: url(images/my_image.jpg); 
}
</style>

<body id="page_body">

<script>
function changeBGImage(whichImage){
     document.getElementById('page_body').className="bg"+whichImage;
}
</script>
1
ответ дан 4 December 2019 в 02:49
поделиться

Альтернативный IFF с использованием jquery

$("body").css("background-image", "url(/image.jpg)");
4
ответ дан 4 December 2019 в 02:49
поделиться
function changeBGImage(whichImage){
     document.body.style.backgroundImage = "url(" + whichImage + ")";
}
-1
ответ дан 4 December 2019 в 02:49
поделиться

Попробуйте что-нибудь вроде этого:

function newBackGround (element,background) {
   element.style.backgroundImage = "url("+background+")";
}

newBackground (myElement,"newBackground.jpg");
3
ответ дан 4 December 2019 в 02:49
поделиться
Другие вопросы по тегам:

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