现在电子商务红红火火的,什么秒杀,限时什么的,JavaScript的倒计时用得很广泛。下面就来做一个倒计时效果,先来看效果。

效果演示

随便写的代码,还有待改进。下面是源代码:

JavaScript Code

//总时间,以分为单位

var time = 100;

//小时

var h = parseInt(time / 60) > 0 ? parseInt(time / 60) : 0;

//分

var m = time % 60;

//秒

var s = 60;

//输出到当前Script的Dom位置

document.write('限时秒杀,还剩余' + h + '小时' + m + '分' + s + '秒');

//开始执行倒计时

var timeInterval = setInterval(function () {

//如果时、分、秒都为0时将停止当前的倒计时

if (h == 0 && m == 0 && s == 0) { clearInterval(timeInterval); return; }

//当秒走到0时,再次为60秒

if (s == 0) { s = 60; }

if (s == 60) {

//每次当秒走到60秒时,分钟减一

m -= 1;

//当分等于0时并且小时还多余1个小时的时候进里面看看

if (m == 0 && h > 0) {

//小时减一

h -= 1;

//分钟自动默认为60分

m = 60;

//秒自动默认为60秒

s = 60;

}

}

//秒继续跳动,减一

s -= 1;

//小时赋值

document.getElementById('f_hh').innerHTML = h;

//分钟赋值

document.getElementById('f_mm').innerHTML = m;

//秒赋值

document.getElementById('f_ss').innerHTML = s;

}, 1000);

qq空间html倒计时,用JavaScript做一个秒杀倒计时效果相关推荐

  1. Javascript实现商品秒杀倒计时(时间与服务器时间同步)

    在一些购物商城经常看到有很多商品做秒杀活动,也就是倒计时,本篇文章给大家介绍Javascript实现商品秒杀倒计时(时间与服务器时间同步),需要的朋友可以了解下 现在有很多网站都在做秒杀商品,而这其中 ...

  2. video.min.js php,使用flv.js与video.js做一个视频直播效果

    这次给大家带来使用flv.js与video.js做一个视频直播效果,使用flv.js与video.js做出视频直播效果的注意事项有哪些,下面就是实战案例,一起来看一下. 环境配置 首先运行livego ...

  3. HTML+JavaScript实现网页秒杀倒计时效果

    HTML+JavaScript实现网页秒杀倒计时效果 <!DOCTYPE html> <html><head><meta charset="utf- ...

  4. 【web前端特效源码】使用HTML5+CSS3+JavaScript制作一个电风扇动画效果~适合初学者~超简单~ |前端开发|IT软件

    b站视频演示效果: [web前端特效源码]使用HTML5+CSS3+JavaScript制作一个电风扇动画效果~适合初学者~超简单~ |前端开发|IT软件 效果图: 完整代码: <!DOCTYP ...

  5. android 画笔压痕效果,【自制样机教程】如何用Ps做一个压痕效果的Logo样机

    原标题:[自制样机教程]如何用Ps做一个压痕效果的Logo样机 上次教你们做的自制小糖袋的 贴图样机 不知道你们玩耍的咋样 今天再给你们介绍一个logo的样机 这次的教程主要用到了图层样式 来看看怎么 ...

  6. vue项目下拉框内容过长做一个滚动条的效果

    vue项目下拉框内容过长做一个滚动条的效果 如下图: 关键代码如下:

  7. html js秒杀倒计时,JavaScript仿京东秒杀倒计时代码实例

    本篇文章小编给大家分享一下JavaScript仿京东秒杀倒计时代码实例,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 仿京东秒杀倒计时 html代码 秒杀倒计时 : : c ...

  8. android listview左右滑动动画效果,Android基于ListView实现类似QQ空间的滚动翻页与滚动加载效果...

    本文实例讲述了Android基于ListView实现类似QQ空间的滚动翻页与滚动加载效果.分享给大家供大家参考,具体如下: 1. 滚动加载 listView.setOnScrollListener(n ...

  9. 用 JavaScript 写一个新年倒计时

    目录 前言: 主题: 运行结果: 对应素材: 代码实现思路: 运行代码: 春节的由来: 总结: 前言: 在春节即将到来,钟声即将响起,焰火即将燃起的日子里,本篇文章带着祝福先送去给你.愿你在新的一年里 ...

最新文章

  1. MySQL - 触发器
  2. 乐高ev3搭建图_乐高EV3第一讲,Hello Ev3,搭建机甲战神模型
  3. 洛谷4951 地震 bzoj1816扑克牌 洛谷3199最小圈 / 01分数规划
  4. python入门实践19章_Python 编程从入门到实践 第19章 注销一节问题
  5. 【js】JavaScript parser实现浅析
  6. 火狐浏览器title过长显示不全_浏览器渲染
  7. Qt文档阅读笔记-QHeaderView::sectionResized官方解析与实例
  8. 年度总结 | Flink 年度最佳学习路线总结
  9. 顶点计划:520日讨论
  10. Android5.0 CheckBox颜色修改
  11. 如何用matlab画圆
  12. Python-爬虫抓取视频
  13. SG平滑轨迹算法的原理和实现
  14. Android用浏览器打开pdf文件
  15. c语言笔记(翁凯男神
  16. 什么是UID、UED、UXD、IXD、UCD、IAD,看这篇就足够了
  17. 99%的人不知道大数据分析现状是什么,主要的分析技术是什么?
  18. HDU3713 Double Maze(BFS)
  19. JSP设置Excel表格换行_Excel中快速将阿拉伯数字转化为大写文字的妙招
  20. mac桌面壁纸_在Mac上从命令行设置桌面墙纸

热门文章

  1. 开店攻略: 童装商品陈列的几大要点归纳
  2. 关于iOS离屏渲染的深入研究
  3. 基于eclipse的android项目实战—博学谷(十二)习题详情界面
  4. CoinCola可盈可乐区块链行业周报第十二期(1.16-1.31)
  5. react axios配置代理(proxy),解决本地开发时的跨域问题
  6. 指间的诱惑 昂达随身看新品VX777LE
  7. 调用系统的警告框(MessageBoxButtons)
  8. 五分钟写一手漂亮的markdown--基础篇
  9. 接私活被公司开除了。。。
  10. freeswitch、呼叫组