当前位置:职场发展 > 浅谈JS实现倒计时效果的两种方式(code)

浅谈JS实现倒计时效果的两种方式(code)

  • 发布:2023-09-27 10:41

web前端|js教程
JS,倒计时,实现
web前端-js教程
这篇文章主要介绍了JS倒计时两种实现方式代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下最近做浏览器界面倒计时,用js就实现,两种方式:
网页源代码查看php源码,ubuntu端口怎么开,痔疮手术爬虫感,php长按,房山网页seolzw
表白制作网站源码,vscode 背景图,ubuntu 更换网关,tomcat调试was教程,蛇类爬虫,php输出数组键名,潍坊短视频seo推广,茶叶dede网站源码,织梦怎么修改模板lzw
一:设置时长,进行倒计时。比如考试时间等等
汉字 字典 源码,ubuntu进入用户管理,查看tomcat的布尔值,多迪python爬虫,安卓手机编写和运行php,小白自学seolzw
代码如下:

简单时长倒计时      var maxtime = 60 * 60; //一个小时,按秒计算,自己调整!      function CountDown() {        if (maxtime >= 0) {          minutes = Math.floor(maxtime / 60);          seconds = Math.floor(maxtime % 60);          msg = "距离结束还有" + minutes + "分" + seconds + "秒";          document.all["timer"].innerHTML = msg;          if (maxtime == 5 * 60)alert("还剩5分钟");            --maxtime;        } else{          clearInterval(timer);          alert("时间到,结束!");        }      }      timer = setInterval("CountDown()", 1000);    

运行结果:

二:设置时间戳,进行倒计时。比如距离活动结束时间等等

代码如下:

    js简单时分秒倒计时      function countTime() {      //获取当前时间      var date = new Date();      var now = date.getTime();      //设置截止时间      var str="2017/5/17 00:00:00";      var endDate = new Date(str);      var end = endDate.getTime();      //时间差      var leftTime = end-now;      //定义变量 d,h,m,s保存倒计时的时间      var d,h,m,s;      if (leftTime>=0) {        d = Math.floor(leftTime/1000/60/60/24);        h = Math.floor(leftTime/1000/60/60%24);        m = Math.floor(leftTime/1000/60%60);        s = Math.floor(leftTime/1000%60);      }      //将倒计时赋值到p中      document.getElementById("_d").innerHTML = d+"天";      document.getElementById("_h").innerHTML = h+"时";      document.getElementById("_m").innerHTML = m+"分";      document.getElementById("_s").innerHTML = s+"秒";      //递归每秒调用countTime方法,显示动态时间效果      setTimeout(countTime,1000);    }    

00 00 00 00

运行结果:

《js教学》

相关文章