扫码关注官方订阅号
请问怎么知道网页上的计时器原理,
ringa_lee
<!DOCTYPE HTML> <html> <head> <meta charset=utf-8> <title>计时器</title> <script> window.onload = function(){ var HH = 0; var mm = 0; var ss = 0; var str = ''; var timer = setInterval(function(){ str = ""; if(++ss==60) { if(++mm==60) { HH++; mm=0; } ss=0; } str+=HH<10?"0"+HH:HH; str+=":"; str+=mm<10?"0"+mm:mm; str+=":"; str+=ss<10?"0"+ss:ss; document.getElementById("dtime").innerHTML = str; },1000); }; </script> </head> <body> <p id="dtime">00:00:00</p> </body> </html>
原理就是利用setInterval定时器函数一秒执行一次,定义小时,分钟,秒变量,先累加秒,当秒累计到60时,分钟加1同时秒重置成0;分钟加到60时,小时加1同时分钟重置0
window.setInterval(function(){},1000);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
原理就是利用setInterval定时器函数一秒执行一次,定义小时,分钟,秒变量,先累加秒,当秒累计到60时,分钟加1同时秒重置成0;分钟加到60时,小时加1同时分钟重置0