js怎么设置点击按钮切换背景

图片两边有两个按钮,点击按钮使图片背景+1或者-1,背景图本身每两秒一换,我尝试了好几种方法,只能让背景图自动换,点击切换怎么都不行,求大神指点。下面是代码。functi... 图片两边有两个按钮,点击按钮使图片背景+1或者-1,背景图本身每两秒一换,我尝试了好几种方法,只能让背景图自动换,点击切换怎么都不行,求大神指点。下面是代码。
function gx(num){
var gx=document.getElementById("gx");
gx.style.backgroundImage="url(images/gx"+num+".jpg)";
}
var counts=1;
function gxb(){
gx(counts);
counts++
if(counts>=5){
counts=1;
}
setTimeout ("gxb()",5000)
}
//底下这个dj是给按钮onclick触发的
function dj(){
gx(num);
num++;
}
展开
 我来答
澄清韵Zk
2015-05-24 · TA获得超过189个赞
知道小有建树答主
回答量:157
采纳率:0%
帮助的人:166万
展开全部

var size = 5,current = 0,gx = document.getElementById("gx");

function next(){

    current = (current+1)%size;

    change();

}

function prev(){

    current = (current+size-1)%size;

    change();

}

function change(){

    gx.style.backgroundImage="url(images/gx"+(current+1)+".jpg)";

}

setInterval(next,1000);

按钮
<input type="button" onclick="prev()" value="prev" />
<input type="button" onclick="next()" value="next" />
更多追问追答
追问
实现不了啊
追答
why?代码都贴给你了,是怎么个实现不了,报错了?还是效果不对?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式