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教学》