欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用js操作css實現(xiàn)js改變背景圖片示例

 更新時間:2014年03月10日 10:59:02   作者:  
有個朋友在weibo上問我可不可以用JS和CSS讓頁面每次刷新隨機(jī)產(chǎn)生一張背景圖,當(dāng)然是可以的。具體的方法看下面的實現(xiàn)代碼吧

1、用JS定義一個圖片數(shù)組,里面存放你想要隨機(jī)展示的圖片

復(fù)制代碼 代碼如下:

ar imgArr=["http://www.dbjr.com.cn/logo_cn.png",
"http://www.dbjr.com.cn/baidu_sylogo1.gif",
"http://www.dbjr.com.cn/news/uploadImg/20120111/20120111081906_79.jpg",
 "http://www.dbjr.com.cn/news/uploadImg/20120111/20120111081906_76.jpg"];

上面的圖片請大家換成自己的。

2、用JS產(chǎn)生一個隨機(jī)數(shù),當(dāng)然這個隨機(jī)數(shù)從0開始到imgArr.length-1結(jié)束

復(fù)制代碼 代碼如下:

var index =parseInt(Math.random()*(imgArr.length-1));

這樣我們就得到當(dāng)前隨機(jī)產(chǎn)生的圖片

復(fù)制代碼 代碼如下:

var currentImage=imgArr[index];

3、既然隨機(jī)產(chǎn)生了一張背景圖,那就用JS把這個圖片作為背景圖吧。

復(fù)制代碼 代碼如下:

document.getElementById("BackgroundArea").style.backgroundImage="url("+currentImage+")";

由于這是一個demo,所以我在頁面上定義了一個id為BackgroundArea的div,同時也是為這個div設(shè)置隨機(jī)背景的。

復(fù)制代碼 代碼如下:

<div id="BackgroundArea">
</div>

相關(guān)文章

最新評論