<html>
<head>
<meta charset="utf-8">
<title>计时器</title>
<style>
#oT {
width: 400px;
height: 200px;
background-color: #000;
margin: 0 auto;
color: #fff;
font-size: 90px;
text-align: center;
line-height: 200px;
font-weight: 400;
}
#start {
width: 50px;
height: 30px;
font-size: 18px;
margin: 10px auto;
display: block;
}
</style>
</head>
<body>
<div id="oT">00:00:00</div>
<button id="start" onclick="timesGo()">start</button>
<script>
var interval, reg = /^\d$/,
sleep = 1000,
sum = 0;
var timesGo = function() {
if (!interval) {
interval = setInterval(function() {
sum++;
var d = new Date("1111/1/1,0:0:0");
d.setSeconds(sum);
var h = d.getHours();
h = reg.test(h) ? "0" + h + ":" : h + ":"
var m = d.getMinutes();
m = reg.test(m) ? "0" + m + ":" : m + ":"
var s = d.getSeconds();
s = reg.test(s) ? "0" + s : s;
document.querySelector('#oT').innerHTML = h + m + s;
}, sleep);
} else {
clearInterval(interval);
interval = null;
}
}
</script>
</body>
</html>
简单计时器
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 一般来说,喜欢站立的人,比喜欢躺着或或坐着的人,身材更好。与躺着的姿势相比,站姿所消耗的能量要多出10%。而单腿站...
- 需求: 对UITableView中的每个Cell 加入一个倒计时器的显示 readme : 如果只是想实现效果,这...