效果展示
每隔2s自动换图
实现代码
纯html+js
<html>
<head> <title>hello</title>
<script type="text/javaScript">
//图片的序号,初始为0
var i=0;
//设置图片集合
var imgsurl=new Array();
//添加图片名称信息
imgsurl[0]="tt1.jpg";
imgsurl[1]="tt2.jpg";
imgsurl[2]="tt3.jpg";
imgsurl[3]="tt4.jpg";
//更改图片函数
function changePicture(){
setInterval("changeimg()",2000);
}
//换图函数
function changeimg(){
//更改img的src属性
document.getElementById("img1").src=imgsurl[i];
//序号+1
i++;
//如果序号=4,循环变为0
if(i==4){
i=0;
}
}
</script>
</head>
<body onload="changePicture()">
<img id="img1"></img>
</body>
</html>
总结
自动换图利用js的setInterval方法来设置休眠时间