<!DOCTYPE html>
<html>
<head>
<meta name="description" content="task22-3" />
<meta charset="utf-8">
<title>JS Bin</title>
<style>
</style>
</head>
<style>
li{
border: 1px solid red;
}
</style>
<body>
<select placeholder="选择一个时间" id=myselect>
<option value="1" selected>1分钟</option>
<option value="5">5分钟</option>
<option value="10">10分钟</option>
<option value="20">20分钟</option>
</select>
<button id=startButton>start</button>
<button id=pauseButton disabled>pause</button>
<button id=resumeButton disabled>resume</button>
<div id="outputDiv">
</div>
<script>
var timeLeft=10
var timer=null
function showTime(){
outputDiv.textContent=timeLeft+'秒';
if(timeLeft===0) return;
--timeLeft;
timer=setTimeout(showTime,1000)
}
startButton.onclick=function(){
timeLeft=parseInt(myselect.value)*60
console.log(timeLeft)
if(timer){
window.clearTimeout(timer)
}
showTime()
pauseButton.disabled=false
}
pauseButton.onclick=function(){
console.log(timer)
if(timer){
console.log("123")
window.clearTimeout(timer)
}
resumeButton.disabled=false
}
resumeButton.onclick=function(){
showTime()
pauseButton.disabled=false
}
</script>
</body>
</html>
倒计时
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- github地址 https://github.com/bigrainbig/countdown一个简单的计时器
- 做一朵白莲花吧,在物欲横流的社会底层静静发育,不沾染一点灰尘,慢慢伸出理想的枝干,穿越尔虞我诈的茂密荷叶,...
- 1功能概述 篮球是一种以将篮球投入对方篮框里的对抗性体育运动,与足球、排球一起被称为“三大球”,是当今世界上最为广...
- 原文地址:http://www.oschina.net/code/snippet_2001568_48311特别说...