谁能帮我写一个简单的JS啊?

来源:百度知道 编辑:UC知道 时间:2024/05/21 17:01:39
比如我的CSS里的背景代码如下;

<body style=" margin:0px; font-family:"宋体"; font-size:12px; color:#ffffff; background-color:#FFFFFF; text-align:center;background-image:url(images/Beijing_website_manufacture.jpg); background-attachment:fixed;">

我想建一个连接、按钮什么的,点击这个连接按钮就能更换相应的背景2.jpg 3.jpg……(循环下去~ ) 最好是随机的,不行也无所谓~

<body id="Body" style=" margin:0px; font-family:"宋体"; font-size:12px; color:#ffffff; background-color:#FFFFFF; text-align:center;background-image:url(images/Beijing_website_manufacture.jpg); background-attachment:fixed;">

<input type="button" onclick="ChangeBG()" />

js代码

function ChangeBG()
{
var num = 5;//这个是背景图数量
var bg = parseInt(Math.random()*(num-1))+1;
getElementByID("Body").style.background = "url(images/"+bg+".jpg)";
}

图片地址是images/1.jpg ~ 5.jpg

没有测试,可能会有微小差别。

楼上的肯定要出错的~

哈哈,这太小case了。

你把背景图片做成1.jpg 2.jp 3.jpg 4.jpg 放到images目录下,

<body>

test baby comeon

</body>

<script language="javascript">
page = new Array(3);
page[0] = '1'
page[1] = '2'
page[2] = '3'
ind