js倒计时天时分秒[转]
2015-07-17 16:04
363 查看
<script language="JavaScript"> <!-- // function getQueryString(name) { var reg =new RegExp("(^|&)"+ name +"=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r !=null) return unescape(r[2]); return null; } var currentDate = new Date(); var strEndTime = getQueryString("EndTime");//http://www.abc.com/page.html?EndTime=2012/10/23 10:20:30 var EndTime=new Date(strEndTime); var days= EndTime - currentDate; EndTimeMsg = parseInt(days / 1000);//精确到秒 function show() { h = Math.floor(EndTimeMsg / 60 / 60); m = Math.floor((EndTimeMsg - h * 60 * 60) / 60); s = Math.floor((EndTimeMsg - h * 60 * 60 - m * 60)); document.getElementById("DD").innerHTML = parseInt(h/24); document.getElementById("HH").innerHTML = h; document.getElementById("MM").innerHTML = m; document.getElementById("SS").innerHTML = s; EndTimeMsg--; if (EndTimeMsg < 0) { document.getElementById("DD").innerHTML = "0"; document.getElementById("HH").innerHTML = "00"; document.getElementById("MM").innerHTML = "00"; document.getElementById("SS").innerHTML = "00";; } } setInterval("show()", 1000) // --> </script>
<div> <strong id="DD"></strong>天 <strong id="HH"></strong>时 <strong id="MM"></strong>分 <strong id="SS"></strong>秒 </div>
http://www.cnblogs.com/ricky_li/archive/2012/10/23/2735793.html
相关文章推荐
- JavaScript instanceof 运算符深入剖析
- Django中加载js和css文件
- JavaScript引擎是单线程运行的,浏览器无论在什么时候都只且只有一个线程在运行JavaScript程序
- bsh规则调用(bsh-1.3.0.jar),相当于javascript里面的eval
- ExtJS(7)- Form技巧
- javascript字符串循环匹配实例分析
- js 写一个table
- javascript中对变量类型的判断
- 响应客户端请求(servlet与jsp)
- javascript父子页面通讯实例详解
- javascript操作DOM元素
- js获取select标签选中的值
- JavaScript定时机制setTimeout与setInterval研究
- javaScript Element对象
- javascript实现的闭包简单实例
- javascript实现的字符串与十六进制表示字符串相互转换方法
- JS刷新的时候遇到浏览器刷新提示框的问题
- 【翻译】如何创建Ext JS暗黑主题之一
- JavaScript全部勾选所有复选框
- javaScript DOM编程