28,390
社区成员
发帖
与我相关
我的任务
分享
<table>
<tr><td><img id="box1" src="images/1.jpg" width="120" height="90"></td></tr>
<tr><td><img id="box2" src="images/1.jpg" width="120" height="90"></td></tr>
<tr><td><img id="box3" src="images/1.jpg" width="120" height="90"></td></tr>
</table>
<script>
//n1,2,3每类当前数,num1,2,3每类总数
var n1 = 0,n2 = 0,n3 = 0,num1 = 4,num2 = 3,num3 = 2;
var obj;
//三类图放入三个数组
var str1 = ['images/1.jpg','images/2.jpg','images/3.jpg','images/4.jpg'];
var str2 = ['images/1.jpg','images/2.jpg','images/3.jpg'];
var str3 = ['images/1.jpg','images/2.jpg'];
function changeImg(){
if(n1 < (num1-1)){
n1++;
}else{
n1 = 0;
}
if(n2 < (num2-1)){
n2++;
}else{
n2 = 0;
}
if(n3 < (num3-1)){
n3++;
}else{
n3 = 0;
}
obj = document.getElementById("box1").setAttribute("src",str1[n1]);
obj = document.getElementById("box2").setAttribute("src",str2[n2]);
obj = document.getElementById("box3").setAttribute("src",str3[n3]);
}
var INchange=setInterval(changeImg,5000);
</script>