使用计时器-setTimout
在特定的时间间距后如何调用一个方法?或
者在JavaScript中如何在一定的时间间隔后执行一个函数?
解释
对象:
Window方法或函数:
setTimeOut()语法: setTimeout(name,milliseconds);
setTimeout方法是在特定的时间间距/间隔后执行表达式或函数。需要两个参数,
-首先引号内的表达式或函数被触发执行
-第二次在经过以毫秒为单位的时间间隔后执行将替代
这类似于设定计时器。
示例代码:
<script language=javascript>
function testtimeout(){
setTimeout("printer()",3000);
}
function printer(){
alert(" 测试时间");
}
</script>
<form name=xcv>
<input type=button onClick="testtimeout()" value="测试时间">
</form>
结果:
Code:
<script language=javascript>
var x = 0; function testtimeout()
{
x = x+1; alert(" 价值x是- "+x); setTimeout("testtimeout()",3000);
}
</script>
<form name=xcv>
<input type=button onClick="testtimeout()" value=关闭>
</form>
结果:
者在JavaScript中如何在一定的时间间隔后执行一个函数?