JS 定时器和数字时钟
来源:互联网 发布:java 图片压缩 不失真 编辑:程序博客网 时间:2024/04/30 03:56
开启定时器
setInterval 间隔型 //间隔性发生事件
setTimeout 延时型 //一段时间后发生事件
停止计时器
clearInterval
clearTimeout
简单的例子:
<script> function show(){ alert('a'); } setInterval(show,1000);</script>
设置两个按钮,开启和关闭,控制窗口a每3秒一次的弹出。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script> window.onload=function() { var obnt1=document.getElementById('bnt1'); // input id type value var obnt2=document.getElementById('bnt2'); var timer=null; obnt1.onclick=function(){ timer=setInterval(function(){ alert('a'); },3000); }; obnt2.onclick=function(){ clearInterval(timer); };}; </script> </HEAD> <BODY> <input id="bnt1" type="button" value="开启"/> <input id="bnt2" type="button" value="关闭"/> </BODY></HTML>
利用计时器和date来设计一个简单的数字时钟。
没有现成的数字图片,我就现做了一套丑丑的pictures。嘿嘿,能说明效果就行。
图片保存文件夹保存在自己选好的相对路径(我把0.jpg,1.jpg,2.jpg……9.jpg放在img文件夹中)。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script> function toDou(n){ if(n<10) return '0'+n; else return ''+n;}window.onload=function(){ var aImg=document.getElementsByTagName('img'); //alert(typeof(aImg)); alert(aImg.Length); function tick(){ var oDate=new Date(); var str=toDou(oDate.getHours())+toDou(oDate.getMinutes())+toDou(oDate.getSeconds()); for(var i=0;i<6;i++){ //aImg.Length is undefined? aImg[i].src='img/'+str[i]+'.jpg'; } } setInterval(tick,1000); tick();}; </script> </HEAD> <body style="background: black; color: white; font-size:50px;"> <img src="img/0.jpg"/> <img src="img/0.jpg"/> : <img src="img/0.jpg"/> <img src="img/0.jpg"/> : <img src="img/0.jpg"/> <img src="img/0.jpg"/> </BODY></HTML>
0 0
- JS 定时器和数字时钟
- 定时器---时钟js
- 硬时钟和定时器
- js数字时钟
- 数字时钟JS
- JS数字时钟
- 纯js数字时钟
- js数字时钟
- js数字时钟
- JS数字时钟
- 数字时钟html+js
- js笔记(9)之定时器&&数字时钟&&延时提示框
- 分别实现数字时钟和日历的js代码
- js定时器,原生js写的时钟
- uboot---系统时钟和定时器
- 系统时钟和SysTick定时器
- JZ2440系统时钟和定时器
- js之图片数字时钟
- ORA-01031: 权限不足
- SVN在mac端的使用
- C++实现简单的双向链表
- Android4.1 关于Rotation相关的Configuration整体分析
- ionic+cordova新浪微博登陆【cordova_weibo插件使用】
- JS 定时器和数字时钟
- 互联网科普贴-阿里巴巴国际站是什么
- 服务器端处理上传文件的示例
- Android4.1 Rotation 小结
- Shape的使用
- ORA-01932: ADMIN 选项未授权给角色 'CONNECT'
- 深度学习笔记:windows10+visual studio 2013+cuda7.5+theano+lasagne环境配置
- SVN服务器搭建和使用(三)
- c++ 浅复制与深复制