(1) setTimeout() 未来的某时执行代码
var t=setTimeout(“javascipt语句”,毫秒)//第二个参数指示从当前起多少毫秒后执行第一个参数。
(2) clearTimeout() 取消settTimeout()
示例:
<!doctypehtml>
<html>
<head>
<metacharset="utf-8">
<title>test</title>
</head>
<body>
<form>
<input type="button" value="开始计时"οnclick="timeCount()"> <!-- 点击按键时调用函数timeCount();-->
<input type="text"id="txt">
<input type="button"value="reset" οnclick="resetTime()"><!-- 点击按键时调用函数resetTime();-->
</form>
<script>
var c=0;
var t;
varele=document.getElementById("txt");
function timeCount(){ // 定义timeCount()函数,实现计数
ele.value=c;
c=c+1;
t=setTimeout("timeCount()",1000);
}
function resetTime(){ //定义resetTime()函数,清零
c=0;
setTimeout("ele.value=0",0)
clearTimeout(t);
}
</script>
</body>
</html>