基于Javascript倒计时效果
发布时间 - 2026-01-10 22:01:28 点击率:次本文实例为大家分享了js倒计时效果的具体代码,供大家参考,具体内容如下

Index.html
<!DOCTYPE html >
<html>
<head>
<title>倒计时</title>
<style type="text/css">
.colockbox
{
width:500px;
height:20px;
color:#000000;
}
.colockbox span
{
float:left;display:block;
width:20px;
height:20px;
line-height:20px;
font-size:18px;
font-weight:bold;
text-align:center;
color:#ffffff;
text-indent:3px;
}
.square
{
float:left;
width:26px;
height:20px;
background-color:#222222;
border-radius:3px;
padding:0px;
margin-right:5px;
}
</style>
<script type="text/javascript" src="jquery-1.11.3.js"></script>
<script type="text/javascript">
$(function(){
countDown("2016/12/25 23:00:00","#colockbox1");
});
function countDown(time,id){
var day_elem = $(id).find('.day');
var hour_elem = $(id).find('.hour');
var minute_elem = $(id).find('.minute');
var second_elem = $(id).find('.second');
var end_time = new Date(time).getTime(),//月份是实际月份-1
sys_second = (end_time-new Date().getTime())/1000;
var timer = setInterval(function(){
if (sys_second > 1) {
sys_second -= 1;
var day = Math.floor((sys_second / 3600) / 24);
var hour = Math.floor((sys_second / 3600) % 24);
var minute = Math.floor((sys_second / 60) % 60);
var second = Math.floor(sys_second % 60);
day_elem && $(day_elem).text(day);//计算天
$(hour_elem).text(hour<10?"0"+hour:hour);//计算小时
$(minute_elem).text(minute<10?"0"+minute:minute);//计算分钟
$(second_elem).text(second<10?"0"+second:second);//计算秒杀
} else {
clearInterval(timer);
}
}, 1000);
}
</script>
</head>
<body>
<div class="colockbox" id="colockbox1">
<div class="square">
<span class="day">00</span>
</div>
<span style="color:gray;font-size:15px; float:left;">天</span>
<div class="square">
<span class="hour">00</span>
</div>
<span style="color:gray;font-size:15px; float:left;">时</span>
<div class="square">
<span class="minute">00</span>
</div>
<span style="color:gray;font-size:15px; float:left;">分</span>
<div class="square">
<span class="second">00</span>
</div>
<span style="color:gray;font-size:15px; float:left;">秒</span>
</div>
</body>
</html>
运行结果如图:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# js
# 倒计时
# BOM系列第三篇之定时器应用(时钟、倒计时、秒表和闹钟)
# 各种页面定时跳转(倒计时跳转)代码总结
# Javascript倒计时(定时)执行跳转事件的代码
# 团购、定时抢购倒计时js版
# js倒计时抢购实例
# js代码实现点击按钮出现60秒倒计时
# js实现n秒倒计时后才可以点击的效果
# js倒计时简单实现方法
# javascript同步服务器时间和同步倒计时小技巧
# js实现点击获取验证码倒计时效果
# 如图
# 大家分享
# 具体内容
# 大家多多
# 秒杀
# display
# left
# block
# font
# line
# float
# height
# color
# span
# size
# square
# indent
# background
# ffffff
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】
Android中Textview和图片同行显示(文字超出用省略号,图片自动靠右边)
Laravel distinct去重查询_Laravel Eloquent去重方法
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
php结合redis实现高并发下的抢购、秒杀功能的实例
🚀拖拽式CMS建站能否实现高效与个性化并存?
Laravel如何部署到服务器_线上部署Laravel项目的完整流程与步骤
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
韩国服务器如何优化跨境访问实现高效连接?
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
软银砸40亿美元收购DigitalBridge 强化AI资料中心布局
如何在宝塔面板中修改默认建站目录?
如何快速配置高效服务器建站软件?
如何快速搭建高效WAP手机网站?
如何使用 jQuery 正确渲染 Instagram 风格的标签列表
三星、SK海力士获美批准:可向中国出口芯片制造设备
长沙企业网站制作哪家好,长沙水业集团官方网站?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
如何在阿里云部署织梦网站?
制作公司内部网站有哪些,内网如何建网站?
Laravel项目如何进行性能优化_Laravel应用性能分析与优化技巧大全
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
实例解析angularjs的filter过滤器
微信小程序 闭包写法详细介绍
北京的网站制作公司有哪些,哪个视频网站最好?
网页设计与网站制作内容,怎样注册网站?
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
如何快速查询网站的真实建站时间?
Laravel如何实现文件上传和存储?(本地与S3配置)
Laravel如何使用.env文件管理环境变量?(最佳实践)
如何在建站主机中优化服务器配置?
免费网站制作appp,免费制作app哪个平台好?
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
微信小程序 wx.uploadFile无法上传解决办法
linux top下的 minerd 木马清除方法
Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】
html5的keygen标签为什么废弃_替代方案说明【解答】
Laravel怎么使用artisan命令缓存配置和视图
Laravel如何处理表单验证?(Requests代码示例)
如何快速搭建高效简练网站?
家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?
智能起名网站制作软件有哪些,制作logo的软件?
HTML5空格和nbsp有啥关系_nbsp的作用及使用场景【说明】
猎豹浏览器开发者工具怎么打开 猎豹浏览器F12调试工具使用【前端必备】
Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层
Java遍历集合的三种方式
清除minerd进程的简单方法
Laravel怎么连接多个数据库_Laravel多数据库连接配置

