<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>定时器</title>
</head>
<body>
<div style="width: 300px;height: 200px;background-color: #EEE;" id="divid"></div>
<!-- 定时器 -->
<!-- 1.setTimeout ->一次性的 -->
<script type="text/javascript">
var timer1;
function timeout(){
timer1 = window.setTimeout("f1()",1000);
}
function f1(){
document.getElementById("divid").innerHTML += "1";
}
function closetimeout(){
window.clearTimeout(timer1);
}
</script>
<!-- 2.setInterval ->周期性的 -->
<script type="text/javascript">
var timer2;
function interval(){
timer2 = window.setInterval("f2()",1000);
}
function f2(){
document.getElementById("divid").innerHTML += "2";
}
function closeinterval(){
window.clearInterval(timer2);
}
</script>
<br><br><br>
<input type="button" οnclick="timeout()" value="开启一次性定时器">
<input type="button" οnclick="closetimeout()" value="关闭一次性定时器">
<br><br><br>
<input type="button" οnclick="interval()" value="开启周期性定时器">
<input type="button" οnclick="closeinterval()" value="关闭周期性定时器">
</body>
</html>
JavaScript--定时器
原创wx62eb7326068f3 博主文章分类:JS学习笔记 ©著作权
文章标签 JavaScript 定时器 setinterval settimeout html 文章分类 JavaScript 前端开发
©著作权归作者所有:来自51CTO博客作者wx62eb7326068f3的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:Dom--动态生成表格
下一篇:设计模式--工厂
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
JavaScript 定时器
JavaScript 原生计时器基础,控制台也可以使用的计时器。
javascript 定时器 控制台计时器 前端基础 #yyds干货盘点# -
javascript定时器,取消定时器,及js定时器优化方法
--------------------------------------------------------------》11,只执行一次的定时器 //定时器 异步运行 f
定时器 延时跳转 加载 setInterval setTimeout -
JavaScript语法——定时器
1. 定时器的介绍定时器就是在一段特定的时间后执行某段程序代码。2. 定以指定的时间间隔(以毫秒计)重复调用一个函...
javascript 参数说明 时间间隔 定时执行