如何用JavaScript的setInterval函数实现10秒倒计时提问?
- 内容介绍
- 文章标签
- 相关推荐
本文共计337个文字,预计阅读时间需要2分钟。
JavaScript 实现挑战 10 秒倒计时,主要使用 `setInterval` 计时器,参考以下内容:
+ 倒计时功能+ 使用 `setInterval` 设置计时器+ 效果图展示
JS实现挑战10秒,主要用到setInterval计时器,供大家参考,具体内容如下
效果图
## 完整代码
<html lang="en"> <head> <meta charset="UTF-8"> <title>js计时器</title> </head> <body> <p style="font-size: 2em;color: blue;font-style: italic;">挑战10.00秒</p> <p id="time" style="font-size: 2em;color: red;">00:00</p> <input type="button" value="开始" onclick="oStart()"> <input type="button" value="结束" onclick="oStop()"> <input type="button" value="重置" onclick="oReset()"> <script> var n= 0, timer=null; var txt=document.getElementById("time"); //开始计时 function oStart() { clearInterval(timer); timer=setInterval(function () { n++; var m=parseInt(n/60); var s=parseInt(n%60); txt.innerText=toDub(m)+":"+toDub(s); },1000/60); }; //暂停并且清空计时器 function oStop() { clearInterval(timer); // txt.innerText="我爱你"; } //重置 function oReset() { txt.innerText="00:00"; n=0; } //补零 function toDub(n){ return n<10?"0"+n:n; } </script> </body> </html>
更多关于倒计时的文章请查看专题: 《倒计时功能》
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。
本文共计337个文字,预计阅读时间需要2分钟。
JavaScript 实现挑战 10 秒倒计时,主要使用 `setInterval` 计时器,参考以下内容:
+ 倒计时功能+ 使用 `setInterval` 设置计时器+ 效果图展示
JS实现挑战10秒,主要用到setInterval计时器,供大家参考,具体内容如下
效果图
## 完整代码
<html lang="en"> <head> <meta charset="UTF-8"> <title>js计时器</title> </head> <body> <p style="font-size: 2em;color: blue;font-style: italic;">挑战10.00秒</p> <p id="time" style="font-size: 2em;color: red;">00:00</p> <input type="button" value="开始" onclick="oStart()"> <input type="button" value="结束" onclick="oStop()"> <input type="button" value="重置" onclick="oReset()"> <script> var n= 0, timer=null; var txt=document.getElementById("time"); //开始计时 function oStart() { clearInterval(timer); timer=setInterval(function () { n++; var m=parseInt(n/60); var s=parseInt(n%60); txt.innerText=toDub(m)+":"+toDub(s); },1000/60); }; //暂停并且清空计时器 function oStop() { clearInterval(timer); // txt.innerText="我爱你"; } //重置 function oReset() { txt.innerText="00:00"; n=0; } //补零 function toDub(n){ return n<10?"0"+n:n; } </script> </body> </html>
更多关于倒计时的文章请查看专题: 《倒计时功能》
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持易盾网络。

