HTML部分

从100到0,停止,点击按钮还原倒计时,到0,再停-----------------------点击,再还原,可通过修改div里的值修改从几开始倒数

<div id="box">100</div><input type="button" name="btn" id="btn" value="开始" /><input type="button" name="btn" id="btn2" value="停止" />

CSS部分

#box {width: 100px;height: 100px;line-height: 100px;font-size: 40px;margin: 30px auto;border: solid 4px black;text-align: center;}input {display: block;margin: 0 auto;}

JS部分

    <script>var boxObj = document.querySelector('#box');var startObj = document.querySelector('#btn');var stopObj = document.querySelector('#btn2');var times = '';var num = boxObj.innerHTML;startObj.onclick = function () {clearInterval(times);times = setInterval(function () {var num1 = boxObj.innerHTML;num1--;if (num1 < 0) {clearInterval(times);num1 = num;}boxObj.innerHTML = num1;}, 100)}stopObj.onclick = function () {clearInterval(times);}</script>

【JS】倒计时(数字倒数)--与日期无关相关推荐

  1. js选中html的数字设置倒计时,JS实现的网页倒计时数字时钟效果

    本文实例讲述了JS实现的网页倒计时数字时钟效果.分享给大家供大家参考.具体实现方法如下: 代码如下: javascript实现的倒计时时钟 body,div{margin:0;padding:0;} ...

  2. java检验电话或传真_对有java开发过程 常用的js验证数字、电话号码、传真、邮箱、手机号码、邮编、日期...

    常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期 1.数字 function testisNum(object) { var s =document.getElementById(obj ...

  3. JS判断数字/字母/中文

    原文链接:http://tieba.baidu.com/f?kz=140213674 1 JS判断数字/字母/中文   1. var reg = /^(\w|[\u4E00-\u9FA5])*$/; ...

  4. greenplum 查询出来的数字加减日期_POLA宝丽美白精华怎么查看生产日期保质期?保质期时间是几年的?查批号在哪里查?...

    POLA宝丽是最受喜爱的日本品牌之一,与资生堂.花王等并列前排的.它家旗下很多产品都是贵妇级别的,很多人认识这个品牌可能就是因为它家的美白丸吧,但是其实它家的护肤品才是最受大家喜爱的.去过日本旅游的就 ...

  5. 圆形数字时钟同时显示数字时钟、日期和星期特效

    前几天看到动画效果,于是今天想写个时钟效果分享. <!DOCTYPE html> <html lang="en"><head><meta ...

  6. vue 使用js XLSX读取 excel 转换日期格式

    前言 大家好! 今天遇到了vue 使用js XLSX读取 excel 转换日期格式的问题,做个记录 问题 今天写excel文件上传时,遇到了时间格式没有正确转换的问题 解决方式 借用了 项目中读取 e ...

  7. html倒计时函数,js倒计时函数封装

    在前端开发中,经常会做一些活动啊,有活动就经常会出现倒计时,这时候,我们就经常性的需要一个js倒计时功能. js倒计时功能,就需要用到js时间戳,我们需要获取当前时间的时间戳和结束时间的时间戳,进行相 ...

  8. 网页通过CSS写出生日倒计时(利用:日期倒计时、元素自动旋转、边框视觉按钮效果)[直接复制代码即可实现、含注释]

    图片效果 ↓(代码为粉图,生日歌自动播放) 视频效果 ↓(音乐为自动播放) 网页通过CSS写出生日倒计时(利用:日期倒计时.元素自动旋转.边框视觉按钮效果) 代码 ↓(可直接复制使用,音乐引用网易云音 ...

  9. MySQL 学习笔记(12)— 数据类型(定长字符、变长字符、字符串大对象、数字类型、日期时间类型、二进制类型)

    MySQL 常见的数据类型有字符串类型.数字类型.时间类型.二进制类型.具体的分类如下图: 1. 字符串类型 字符串类型用于存储字符和字符串数据,主要包含三种具体的类型:定长字符串.变长字符串以及字符 ...

  10. CountUp.js – 让数字以非常有趣的动画方式显示

    CountUp.js 无依赖的.轻量级的 JavaScript 类,可以用来快速创建以一种更有趣的动画方式显示数值数据.尽管它的名字叫 countUp,但其实可以在两个方向进行变化,这是根据你传递的 ...

最新文章

  1. Arm 通过虚拟硬件与新的解决方案导向的产品 带动物联网经济转型
  2. php批量修改图片地址,织梦网站内容页图片绝对路径设置及批量替换方法
  3. QGIS简介与源代码编译
  4. python list循环语句的使用方法
  5. 为什么德国制造让人那么放心
  6. 二分查找(划分时左右元素个数不相等)解析+代码
  7. 【每日一题】5月7日题目精讲 「火」皇家烈焰
  8. TCP/IP协议--ARP协议(有了IP地址为什么还需要ARP协议)
  9. iPhone SE 2渲染图再曝光:已加入浴霸摄像头豪华套餐
  10. 华为发布The New P30 Pro新机:全新配色+EMUI10系统
  11. mysql导入查询失败_mysql数据库中的查询失败
  12. OC和Swift混合编程引用Pods管理的模块
  13. python distribute包管理工具安装AttributeError错误
  14. java 自行车_JAVA 2020款山地车盘点
  15. (五)51单片机基础——矩阵键盘
  16. Could not find multidex.jar (com.android.support:multidex:1.0.2).
  17. 案例驱动式Python学习笔记【第三篇】居民身份证信息提取
  18. python库下载超时_Python的请求库超时,但是得到了响应
  19. 我的2021保研之路已凉凉
  20. ubuntu修改默认python为python3

热门文章

  1. THE HISTORY OF SCHIRMER SON PIANO
  2. Task01了解逻辑回归的理论
  3. 1.vue项目实战笔记(已完结)
  4. spring版本升级,由spring3.1升级到spring4.3
  5. 关于Spring 版本和Jackson版本兼容问题
  6. antd权限管理_ANTDPRO权限如何设置?
  7. 银行理财计算复利的功能实现。
  8. 如何分析是后端问题和前端问题
  9. 谈谈分布式系统中的复制
  10. Ubuntu服务器添加、删除用户及用户权限设置