所需知识
setInterval(code,time)
setInterval 相当于一个时钟,code是指调用的代码,time是指执行间隔时间,以毫秒为单位。
步骤分析
- 确定事件,并为其创建一个函数,通过变量方式来循环设置src属性。
- 时钟绑定这个函数
- 设置时间
注意:到最后一张图片的时候,变量应该被重置,
案例代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script>
var i = 1;
function init() {
setInterval("chang()",3000);
}
function chang() {
i++;
document.getElementById("mg").src="img/09/"+i+".jpg"
if (i == 6){
i=1;
}
}
</script>
</head>
<body onload="init()">
<div>
<img src="img/09/1.jpg" id="mg">
</div>
</body>
</html>