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

效果图

需求分析

1、通过date获取时间

2、通过间隔定时器setInterval动态获取时间

3、间隔定时器setInterval间隔设置为1000毫秒(1秒)获取一次时间

4、为了样式好看,我们这是用数字图片来代替数字的

源代码

HTML部分

css部分

/*无*/

JavaScript部分

// 需求:数码时钟

var date = new Date();

var imgArr = document.getElementsByTagName('img');//获取img图片的一个集合

var hours,minutes,seconds;

var timre = setInterval(function () {

date = new Date();

// 获取小时

hours = date.getHours();

imgArr[0].src = "img/" + parseInt(hours / 10) + ".png"

imgArr[1].src = "img/" + hours % 10 + ".png"

// 获取分钟

minutes = date.getMinutes();

imgArr[2].src = "img/" + parseInt(minutes / 10) + ".png"

imgArr[3].src = "img/" + minutes % 10 + ".png"

// 获取秒

seconds = date.getSeconds();

imgArr[4].src = "img/" + parseInt(seconds / 10) + ".png"

imgArr[5].src = "img/" + seconds % 10 + ".png"

console.log(hours);

console.log(minutes);

console.log(seconds);

}, 1000)

总代码

Document

// 需求:数码时钟

var date = new Date();

var imgArr = document.getElementsByTagName('img');//获取img图片的一个集合

var hours,minutes,seconds;

var timre = setInterval(function () {

date = new Date();

// 获取小时

hours = date.getHours();

imgArr[0].src = "img/" + parseInt(hours / 10) + ".png"

imgArr[1].src = "img/" + hours % 10 + ".png"

// 获取分钟

minutes = date.getMinutes();

imgArr[2].src = "img/" + parseInt(minutes / 10) + ".png"

imgArr[3].src = "img/" + minutes % 10 + ".png"

// 获取秒

seconds = date.getSeconds();

imgArr[4].src = "img/" + parseInt(seconds / 10) + ".png"

imgArr[5].src = "img/" + seconds % 10 + ".png"

}, 1000)

所用图片:

由于你们没有图片,直接复制代码,展示不出效果,大家可以自己找几张图片来代替,稍微修改下即可,只要能看得懂代码,修改起来莫得问题啦

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

数字时钟html脚本,javascript实现数字时钟效果相关推荐

  1. linux猜数字代码,Shell脚本实现猜数字游戏

    本文实例为大家分享了shell实现猜数字游戏的具体代码,供大家参考,具体内容如下 这里的guem可以随便写,比如a.b之类的也可以 vim guem.sh 编辑脚本 #!/bin/bash init( ...

  2. linux脚本数字加,linux-在bash脚本中添加数字表示“未找到”

    我正在用Vim编辑器为操作系统基础知识类制作bash脚本,并且遇到一个极其简单但令人沮丧的错误,我无法将变量加在一起并将总和设置为另一个变量.我尝试了多种格式来完成此操作,但是它要么打印出每个值,要么 ...

  3. HTML+CSS+JavaScript实现电子时钟(数字换成图片)

    目录 实现效果 实现思路 部分代码 HTML部分 JavaScript部分代码 实现效果 实现思路 将0-9数字图像命名为0.png-9.png: 先获取时间对象,用字符串表达时间(即"时& ...

  4. 数字时钟设计verilog_数字IC设计基本概念之创建时钟

    来自微信公众号 "数字芯片实验室" 时序分析的一个重要部分是准确地指定时钟和相关属性,例如延迟(latency)和不确定性(uncertainty). EDA工具可以分析以下类型的 ...

  5. 使用 HTML、CSS 和 JavaScript 制作模拟时钟(初学者教程)

    在线演示地址:https://haiyong.site/demo/clock1.html 文章目录 步骤1:创建制作此时钟的基本结构 步骤2:使用 CSS 代码设计背景 步骤3:使用 CSS 代码设计 ...

  6. JavaScript之数码时钟

    下面,我就教大家如何利用JavaScript做一个简单的数码时钟. 在做之前我们需要在网上找到从0-9的10张数字图片,保存到一个文件夹里面,并将数字图片对应为相应的数字,作为我们的素材工具. 具体步 ...

  7. 基于JavaScript的数码时钟

    用JavaScript+html+css做的一个简易的数码时钟,具有一定的观赏性,Demo效果: 具体步骤如下: 数码时钟的做法思路就是:给出六张图片,分别对应"时分秒"六个数字, ...

  8. JavaScript格式化数字显示格式

    为什么80%的码农都做不了架构师?>>>    JavaScript格式化数字显示格式 /** * 格式化数字显示方式 * 用法 * formatNumber(12345.999,' ...

  9. 用JavaScript将数字转换为大写金额

    项目中用到的,用JavaScript将数字转换为大写金额,分享出来给大家 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ...

最新文章

  1. SQL基础--完整性约束
  2. 关于绑定了GridView控件后怎么截取字符串和CSS样式来控制表头不换行
  3. CVPR!你凭什么收录我3篇论文!? 1
  4. django-模态框编辑学生
  5. python3默认的字符编码和文件编码_Python的字符编码之三个问题
  6. 在导出php,PDF导出在php
  7. EnableQ在企业员工满意度调查上的贡献
  8. VS2019安装和使用教程(超详细)
  9. 操作系统15----80386处理器基础
  10. ❤️FFmpeg❤️ MP4格式文件,将MPEG4的编码方式转为H.264
  11. excel保存快捷键_这些快捷键,你都知道吗?
  12. 封装class,让className可以在IE8及其以下版本的浏览器中使用
  13. 从根节点到叶节点的路径数字之和
  14. C语言编程>第十三周 ⑧ 已知学生的记录由学号和学习成绩组成,M名学生的数据已存入stu结构体数组中。请编写函数fun,该函数的功能是:
  15. 计算机体系结构——动态流水线动态调度详解
  16. phpstorm常见问题
  17. [算法导论] 最大差值、最小差值
  18. 用python写一个基于直方图比图的代码
  19. 七种常见的数据分析方法拆解
  20. 我的交易工具之价格反转图

热门文章

  1. 【深度强化学习】【论文阅读】【双臂模仿】Deep Imitation Learning for BimanualRobotic Manipulation
  2. Docker overlay 覆盖网络实现
  3. [ACL22] An Imitation Learning Curriculum for Text Editing with Non-Autoregressive Models阅读笔记
  4. 谈20年美赛与我的建模完整经历
  5. 东大22春电力系统分析X《电力系统分析》在线平时作业1非答案
  6. kubernetes 学习记录
  7. python 期权量化交易_Python量化期权怎么学?
  8. 如何提高你的快速阅读能力
  9. 玻璃表面检测算法详解
  10. Hive SQL: 四个在工作后才知道的SQL密技