setTimeout(func: Function, delay: Number, args: Object): Number
Window
Specifies a delay for calling a function or evaluating an expression.
指定调用函数或评估表达式的延迟。
setTimeout()
定义和用法: setTimeout()方法用于在指定的毫秒数后调用函数或计算表达式。
语法: setTimeout(code,millisec)
参数: code (必需):要调用的函数后要执行的 JavaScript 代码串。millisec(必需):在执行代码前需等待的毫秒数。
提示: setTimeout() 只执行 code 一次。如果要多次调用,请使用 setInterval() 或者让 code 自身再次调用 setTimeout()。
图片地址
img/team_001.png
img/team_002.png
img/team_003.png
img/team_004.png
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
var i = 0;
function change() {
document.getElementById("image").src = 'img/team_00' + ((i++ % 4) + 1) + '.png';
setTimeout('change()', 3000);
}
</script>
</head>
<body onload="change()">
<img id="image" src="" width="600px" height="200px" />
</body>
</html>