主页 > 知识库 > 使用JS显示倒计时数字时钟效果

使用JS显示倒计时数字时钟效果

热门标签:Mysql连接数设置 阿里云 银行业务 电子围栏 Linux服务器 科大讯飞语音识别系统 服务器配置 团购网站

本文实例讲述了JS实现的网页倒计时数字时钟效果。分享给大家供大家参考。具体实现方法如下:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
html xmlns="http://www.w3.org/1999/xhtml">
head>
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
title>javascript实现的倒计时时钟/title>
style>
body,div{margin:0;padding:0;}
body{color:#fff;font:16px/1.5 \5fae\8f6f\96c5\9ed1;}
#countdown{width:300px;text-align:center;background:#1a1a1a;margin:10px auto;padding:20px 0;}
input{border:0;width:283px;height:50px;cursor:pointer;margin-top:20px;background:url(https://www.jb51.net/jscss/demoimg/201210/btn-1.png) no-repeat;}
input.cancel{background-position:0 -50px;}
span{color:#000;width:80px;line-height:2;background:#fbfbfb;border:2px solid #b4b4b4;margin:0 10px;padding:0 10px;}
/style>
script>
window.onload = function ()
{
var oCountDown = document.getElementById("countdown");
var aInput = oCountDown.getElementsByTagName("input")[0];
var timer = null;
aInput.onclick = function ()
{
this.className == "" ? (timer = setInterval(updateTime, 1000), updateTime()) : (clearInterval(timer));
this.className = this.className == '' ? "cancel" : '';
};
function format(a)
{
return a.toString().replace(/^(\d)$/,'0$1')
}
function updateTime ()
{
var aSpan = oCountDown.getElementsByTagName("span");
var oRemain = aSpan[0].innerHTML.replace(/^0/,'') * 60 + parseInt(aSpan[1].innerHTML.replace(/^0/,''));
if(oRemain = 0)
{
clearInterval(timer);
return
}
oRemain--;
aSpan[0].innerHTML = format(parseInt(oRemain / 60));
oRemain %= 60;
aSpan[1].innerHTML = format(parseInt(oRemain));
}
}
/script>
/head>
body>
div id="countdown">
span>01/span>分钟span>40/span>秒
input type="button" value="" />
/div>
/body>
/html>

通过本文的了解。希望本文所述对大家JS程序设计有所帮助。

您可能感兴趣的文章:
  • javascript实现数字时钟效果
  • vue.js实现带日期星期的数字时钟功能示例
  • JS+CSS实现滚动数字时钟效果
  • js实现一个简单的数字时钟效果
  • javascript实现滚动效果的数字时钟实例
  • JS 实现倒计时数字时钟效果【附实例代码】
  • JS实现的网页倒计时数字时钟效果
  • javascript数字时钟示例分享
  • html5 canvas js(数字时钟)实例代码
  • JavaScript实现动态数字时钟

标签:枣庄 江苏 衡水 大理 衢州 萍乡 蚌埠 广元

巨人网络通讯声明:本文标题《使用JS显示倒计时数字时钟效果》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266