javascript实现倒计时小案例

本文实例为大家分享了javascript实现倒计时效果的具体代码,供大家参考,具体内容如下

效果如下:

代码思路:

1、这个倒计时是不断变化的,因此需要定时器来自动变化 ( setInterval )
2、三个黑色盒子里面分别存放时分秒
3、三个黑色盒子利用innerHTML放入计算的小时分钟秒数
4、第一次执行也是间隔毫秒数,因此刷新页面会有空白
5、最好采取封装函数的方法,这样可以先调用一次这个函数

html部分:

<div>         <h4>距离2022-6-14 24:00:00还有</h4>         <span class="hour">1</span>         <span>:</span>         <span class="minute">2</span>         <span>:</span>         <span class="second">3</span> </div>

css部分:

div {         width: 250px;         height: 200px;         margin: 200px auto;         text-align: center;     }     span {         display: inline-block;         width: 40px;         height: 40px;         line-height: 40px;         text-align: center;         background-color: pink;         border-radius: 3px;         font-size: 20px;     }     span:nth-of-type(even) {         width: 10px;         background-color: #fff; }

javascript部分:

//获取元素 let hour = document.querySelector(".hour") //小时 let minute = document.querySelector(".minute") //分钟 let second = document.querySelector(".second") //秒 var inputTime = +new Date('2022-6-14 24:00:00'); // 返回的是用户输入时间总的亳秒数     countDown(); //先调用一次这个函数,防止刚开始刷新页面有空白问题     // 2.开启定时器     setInterval(countDown, 1000);     function countDown() {         var nowTime = +new Date(); // 返回的是当前时间总的毫秒数         var times = (inputTime - nowTime) / 1000; // times是剩余时间总的秒数         var h = parseInt(times / 60 / 60 % 24); //时         h = h < 10 ? '0' + h : h;         hour.innerHTML = h;         // 把剩余的小时给小时黑色盒子         var m = parseInt(times / 60 % 60); // 分         m = m < 10 ? 'O' + m : m;         minute.innerHTML = m;         var s = parseInt(times % 60);         // 当前的秒         s = s < 10 ? '0' + s : s;         second.innerHTML = s;     }

推荐阅读

    excel怎么用乘法函数

    excel怎么用乘法函数,乘法,函数,哪个,excel乘法函数怎么用?1、首先用鼠标选中要计算的单元格。2、然后选中单元格后点击左上方工具栏的fx公

    计算机主板BIOS设置详细-BIOS知识

    计算机主板BIOS设置详细-BIOS知识,,什么是电脑BIOS,一般电脑主板已经设置完毕后,电脑就开始按del键进入BIOS。系统启动BIOS,即微机的基本输入

    计算机蓝屏故障的计算机蓝屏解决方案

    计算机蓝屏故障的计算机蓝屏解决方案,,电脑蓝屏电脑故障经常使用电脑的朋友经常遇到,因为电脑蓝屏是一个非常普遍的现象,所以很难预测,什么时

    excel中乘法函数是什么?

    excel中乘法函数是什么?,乘法,函数,什么,打开表格,在C1单元格中输入“=A1*B1”乘法公式。以此类推到多个单元。1、A1*B1=C1的Excel乘法公式

    计算机自动关机的原因是什么

    计算机自动关机的原因是什么,,计算机(计算机),通常称为计算机,是一种用于高速计算的电子计算机。它可以进行数值计算和逻辑计算,还具有存储记忆

    电脑功率计算|电脑功率计算公式

    电脑功率计算|电脑功率计算公式,,电脑功率计算公式  从设计角度出发一般取300w/台基本都可以满足要求,可以从以下几个方面分析一下电脑功

    标准差excel用什么函数?

    标准差excel用什么函数?,函数,标准,什么,在数据单元格的下方输入l标准差公式函数公式“=STDEVPA(C2:C6)”。按下回车,求出标准公差值。详细

    如何设置计算机视图视图的统一视图

    如何设置计算机视图视图的统一视图,,不知道你是否有这样的使用电脑经验,电脑在不同的文件夹打开,有时这个文件夹是用来查看列表的方式,但是当

    的故障_计算机解决无法打印文档

    的故障_计算机解决无法打印文档,,核心提示:最近,打印机出现了一个奇怪的现象,在打印正常之前,打印机不能打印最近的突然,提示发送打印作业,计算

    PC计算机:AMDCPU核心细节

    PC计算机:AMDCPU核心细节,,核心提示:AthlonXP的核心型athlonxp有4种不同的核心类型,但都有个共同点:他们都使用socketa接口,他们都使用PR标称值