全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Javascript实现时间倒计时效果

本文实例为大家分享了js实现时间倒计时展示的具体代码,供大家参考,具体内容如下

这里使用的是Date日期类

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>日期类倒计时</title>
    <script type="text/javascript">
      window.onload=function(){
        var odiv=document.getElementById("time");
        var obtn=document.getElementById("btn");
        var omusic=document.getElementById("music");
        obtn.onclick=function(){//按钮点击 音乐停止播放
          omusic.pause();
        }
        function totwo(e){
          return e<10?"0"+e:""+e;//如果取得的数字为个数则在其前面增添一个0
        }
        function go(){//把获取时间的功能封装到函数内    注意 时间要向下取整避免小数
            var time1=new Date();//获取当前时间 获取的市1970年1年1月日到现在的毫秒数(必须写在函数或者定时器内 每一次变化都要重新获取当前时间)
            var time2=new Date(2017,9,27,17,20,10);//设置需要到达的时间 也是获取的毫秒数
            var conS=Math.floor((time2.getTime()-time1.getTime())/1000);//获得差值除以1000转为秒
            var day=totwo(Math.floor(conS/86400));// 差值/60/60/24获取天数
            var hour=totwo(Math.floor(conS%86400/3600)); //  取余/60/60获取时(取余是获取conS对应位置的小数位)
            var min=totwo(Math.floor(conS%86400%3600/60));// 取余/60获取分
            var s=totwo(Math.floor(conS%60)); //取总秒数的余数
            var html="倒计时"+day+"天"+hour+"时"+min+"分"+s+"秒"; 
            odiv.innerHTML=html;//把字符串添加进div中
            if(conS<0){//倒计时完成 执行功能,这里是播放MP3
              clearInterval(time);//执行功能时要清除时间函数
              omusic.play();
              odiv.innerHTML="春节快乐!";
            }          
        }
        go();//调用函数
        var time=setInterval(go,1000);//设置定时器 每一秒执行一次
      }
    </script>
  </head>
  <body>
    <button id="btn">停止</button>
    <audio src="music.mp3" id="music"></audio>
    <div id="time"></div>
  </body> 
</html>

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# js  # 倒计时  # JS 倒计时实现代码(时、分  # 秒)  # 简单易用的倒计时js代码  # js几秒以后倒计时跳转示例  # js代码实现点击按钮出现60秒倒计时  # javascript倒计时效果代码  # 可以方便参数调用  # Javascript倒计时代码  # 一个不错的js html页面倒计时可精确到秒  # js实现点击获取验证码倒计时效果  # javascript秒数倒计时自动跳转代码  # js倒计时代码  # 的是  # 都要  # 则在  # 大家分享  # 时要  # 写在  # 要向  # 具体内容  # 大家多多  # 每一秒  # 月日  # 春节  # var  # function  # window  # odiv  # onload  # text  # type 


相关文章: 如何零基础开发自助建站系统?完整教程解析  浅析上传头像示例及其注意事项  MySQL查询结果复制到新表的方法(更新、插入)  公司网站制作需要多少钱,找人做公司网站需要多少钱?  ppt制作免费网站有哪些,ppt模板免费下载网站?  建站主机选购指南:核心配置与性价比推荐解析  高端建站三要素:定制模板、企业官网与响应式设计优化  如何在云主机快速搭建网站站点?  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  北京营销型网站制作公司,可以用python做一个营销推广网站吗?  韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐  常州自助建站:操作简便模板丰富,企业个人快速搭建网站  外汇网站制作流程,如何在工商银行网站上做外汇买卖?  广平建站公司哪家专业可靠?如何选择?  php能控制zigbee模块吗_php通过串口与cc2530 zigbee通信【介绍】  如何在香港服务器上快速搭建免备案网站?  网站建设制作、微信公众号,公明人民医院怎么在网上预约?  用v-html解决Vue.js渲染中html标签不被解析的问题  制作网站的公司有哪些,做一个公司网站要多少钱?  Swift开发中switch语句值绑定模式  建站VPS推荐:2025年高性能服务器配置指南  平台云上自助建站如何快速打造专业网站?  简历在线制作网站免费版,如何创建个人简历?  标准网站视频模板制作软件,现在有哪个网站的视频编辑素材最齐全的,背景音乐、音效等?  再谈Python中的字符串与字符编码(推荐)  ,如何利用word制作宣传手册?  如何高效配置IIS服务器搭建网站?  GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?  如何获取PHP WAP自助建站系统源码?  宁波免费建站如何选择可靠模板与平台?  如何解决VPS建站LNMP环境配置常见问题?  相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?  小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?  ,制作一个手机app网站要多少钱?  简单实现Android文件上传  如何选择CMS系统实现快速建站与SEO优化?  如何在IIS7上新建站点并设置安全权限?  江苏网站制作公司有哪些,江苏书法考级官方网站?  如何在Ubuntu系统下快速搭建WordPress个人网站?  行程制作网站有哪些,第三方机票电子行程单怎么开?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  已有域名能否直接搭建网站?  上海网站制作开发公司,上海买房比较好的网站有哪些?  专业公司网站制作公司,用什么语言做企业网站比较好?  如何通过多用户协作模板快速搭建高效企业网站?  建站之星2.7模板:企业网站建设与h5定制设计专题  建站之星在线客服如何快速接入解答?  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  如何优化Golang Web性能_Golang HTTP服务器性能提升方法  如何快速搭建自助建站会员专属系统? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。