网页上JS显示倒计时

  1. <b><font color="blue">奥运会开幕还有:</font>
  2. <font color="red"><span id="timeDate">载入天数...</span><span id="times">载入秒数...</span>
  3. <script type="text/javascript"><!--
  4. var now = new Date();
  5. function createtime(){
  6.  
  7. var grt= new Date("8/08/2008 20:00:00");
  8.  
  9. now.setTime(now.getTime()+250);
  10. days = (grt - now) / 1000 / 60 / 60 / 24;
  11. dnum = Math.floor(days);
  12. hours = (grt - now) / 1000 / 60 / 60 - (24 * dnum);
  13. hnum = Math.floor(hours);
  14. if(String(hnum).length ==1 ){hnum = "0" + hnum;}
  15. minutes = (grt - now) / 1000 /60 - (24 * 60 * dnum) - (60 * hnum);
  16. mnum = Math.floor(minutes);
  17. if(String(mnum).length ==1 ){mnum = "0" + mnum;}
  18. seconds = (grt - now) / 1000 - (24 * 60 * 60 * dnum) - (60 * 60 * hnum) - (60 * mnum);
  19. snum = Math.round(seconds);
  20. if(String(snum).length ==1 ){snum = "0" + snum;}
  21.  
  22. document.getElementById("timeDate").innerHTML = dnum+"天";
  23. document.getElementById("times").innerHTML = hnum + ":" + mnum + ":" + snum;
  24. }
  25.  
  26. setInterval("createtime()",250);
  27. // --></script>
  28. </font></b>

相似日志:

Feed 发表评论 引用 Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

留下回复