JavaScript定时器实现限时秒杀功能

2022-01-11,,,,

这篇文章主要为大家详细介绍了JavaScript定时器实现限时秒杀功能,适合用于电商节日活动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了JavaScript实现限时秒杀功能的具体代码,供大家参考,具体内容如下

文件index.html

代码:

   show  

距离本厂秒杀结束还剩:

00 00 00 00

样式表文件index.css

 #imgMain{ } .divMain{/*外层div*/ width: 100%; height: 100%; display: flex; justify-content: left; align-items: center;/*位于弹性盒子垂直方向的中心*/ flex-direction: column;/*设置弹性盒子排序方向*/ } /* 外层时间div */ #divSecond{ width: 500px; height: 500px; display: flex; justify-content: center; align-items: flex-start; flex-direction: row; } .divFours{/*时间div1-4*/ width: 10%; height: 10%; border: 2px solid red; display: flex; flex-direction: row; justify-content: center; align-items: center; } /* 图片外层div */ #divFrist{ width: 20%; } /* 剩余时间显示 */ .fontdate{ color: deeppink; } .fonttext{ color: darkblue; }

JavaScript文件index.js

 function torun(str){ var date=new Date(); var systemDay=date.getDate(); var systemHour=date.getHours(); var systemMinute=date.getMinutes(); var systemSecond=date.getSeconds(); var endDate=new Date(str); var endDay=endDate.getDate(); var endHour=endDate.getHours(); var endMinute=endDate.getMinutes(); var endSecond=endDate.getSeconds(); var remainingDay=-(systemDay-endDay)-1; var remainingHour=-(systemHour-endHour)-1; var remainingMinute=-(systemMinute-endMinute)-1; var remainingSecond=(systemSecond-endSecond>=0)?systemSecond-endSecond+59:-(systemSecond-endSecond)-1; console.log("剩余"+remainingDay+"天"); console.log("剩余"+remainingHour+"时"); console.log("剩余"+remainingMinute+"分"); console.log("剩余"+remainingSecond+"秒"); console.log("当前天"+systemDay+"结束天"+endDay); console.log("当前时"+systemHour+"结束时"+endHour); console.log("当前分"+systemMinute+"结束分"+endMinute); console.log("当前秒"+systemSecond+"结束秒"+endSecond); document.getElementById("font1").innerText=remainingDay+""; document.getElementById("font2").innerText=remainingHour+""; document.getElementById("font3").innerText=remainingMinute+""; document.getElementById("font4").innerText=remainingSecond+""; } var int=setInterval('torun("2020-12-5 23:59:59")',60);

目录

效果

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

以上就是JavaScript定时器实现限时秒杀功能的详细内容,更多请关注本站其它相关文章!

《JavaScript定时器实现限时秒杀功能.doc》

下载本文的Word格式文档,以方便收藏与打印。