HTML+CSS+JavaScript实现电子时钟(数字换成图片)
目录
实现效果
实现思路
部分代码
HTML部分
JavaScript部分代码
实现效果
实现思路
- 将0-9数字图像命名为0.png-9.png;
- 先获取时间对象,用字符串表达时间(即”时“+”分“+”秒“),同时要注意当时间数字小于10的时候,我们获取的只有一位数,需要在前面添加数字0;
- 利用循环输出每一位对应的图像路径;
- 再利用定时功能修改图像。
部分代码
HTML部分
<div id="box1"><div id="clock"><div id="time1"><img src="../images/0.png" alt=""><img src="../images/0.png" alt=""><span>:</span><img src="../images/0.png" alt=""><img src="../images/0.png" alt=""><span>:</span><img src="../images/0.png" alt=""><img src="../images/0.png" alt=""></div></div></div>
JavaScript部分代码
<script>var imgs = document.querySelectorAll('img');function getNum(num){if(num<10){return '0'+num;}else{return ''+num;}}function toImg(){var myDate = new Date();var str = getNum(myDate.getHours())+ getNum(myDate.getMinutes())+ getNum(myDate.getSeconds());for(var i=0;i<imgs.length;i++){imgs[i].src = "../images/"+str.charAt(i)+".png";}}window.onload = function(){toImg();setInterval(toImg,1000);}</script>
如有问题,可以在评论区讨论一下。
HTML+CSS+JavaScript实现电子时钟(数字换成图片)相关推荐
- 基于8051单片机实现电子时钟+数字秒表设计
电子时钟+数字秒表设计 概述 设计任务的基本要求 整体方案 电路设计原理 软件设计 元件清单 项目下载地址 概述 电子时钟是一种利用数字电路来显示秒.分.时的计时装置,与传统的机械钟相比,它具有走时准 ...
- 将接收的二进制流转换成图片保存
将接收的二进制流转换成图片保存 /*** 将接收的二进制流转换成图片保存* * @param imgByte* 二进制流* @param imgPath* 图片的保存路径* @param imgNam ...
- 【单片机毕业设计】【mcuclub-306】万年历电子时钟 | 数字时钟 | 多功能时钟 | 智能闹钟
设计简介: 项目名:基于单片机的万年历电子时钟的设计.基于单片机的多功能时钟的设计.基于单片机的数字时钟的设计 单片机:STC89C52 功能简介: 1.通过DS1302实时获取时间,并掉电保存时间 ...
- JavaScript实现React实现网页转换成图片截屏下载
最近有项目的需求需要把网站内HTML内容转换成图片保存下载,找了一圈发现一个不错的插件HTML-to-image,npm 包地址:Html-to-image NPM | npm.io,该插件的原理是: ...
- ps:把字体颜射换成图片背景
把字体颜色换为图片背景 1. (1.)首先我们可以找一下自己喜欢的图片或者一些喜欢的背景图片图片拖入ps里面.或者用Ctrl+O直接快捷打开.并且选择你需要的图片. 2. (2.)在右上角那你关掉箭头 ...
- HTML+CSS+JavaScript简单实现时钟
首先我们要有几张代表数字的图片,来代表0-9如图: 然后开始实现功能 下面展示 完整代码. <!DOCTYPE html> <html><head><meta ...
- css,div在线编辑器(换成html就OK了)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
- css将鼠标箭头换成图片
就一行代码 html,body{cursor: url('wish1.png'),auto;}
- html媒体查询怎么把颜色换成图片,为网页中图片src添加媒体查询功能。
为图片src 增加媒体查询. Css 中的媒体查询默认是没有为图片指定src,的 但是如果页面中需要根据浏览器宽度指定图片src, 比如当电脑的时候,加载大图,手机的时候加载小图. 今天发现一个很棒的 ...
最新文章
- Sass (Syntactically Awesome StyleSheets)
- PHP中Cookie的使用---添加/更新/删除/获取Cookie 及 自动填写该用户的用户名和密码和判断是否第一次登陆...
- 【408预推免复习】计算机组成原理之指令系统
- 计算机组成原理第4章,计算机组成原理-第4章总结.doc
- 2015服务器性能排名,【新年大礼】史上最全CPU天梯图2015年V3.5版 全平台性能对比参考...
- qnx 设备驱动开发_QNX驱动开发——应用层与resource manger交互 | 学步园
- React开发(165):ant design validateFields
- windows简易版本 Redis 使用 demo样例(ssm框架下)
- Python项目实践:自动轨迹绘制(根据脚本绘制图形)
- uni - 使用npm
- SQL笔试之盘古开天
- VL1_四选一多路器(完整RTL、Testbench和覆盖率)
- 九歌计算机在线作诗硬件原理,矣晓沅,孙茂松:计算机的诗意 | 机器写诗的背后...
- 各种数据传输总线的传输速率是多少?这些速率是如何计算出来的?数据传输的速率单位有哪些以及有哪些区别?Bps,bps,Byte/s,bit/s,kbps等等
- No query specified
- Python的列表解析式,集合解析式,字典解析式
- camera.swf java,ipcamera-for-android 手机变成IP Camera
- 关于ssm文件上传报错400,面对错误我们只能说亚麻跌,达咩,达咩哟!
- 115浏览器 for mac(多功能网页浏览器)
- java中一个接口调取另一个接口(接口一调取接口二)
热门文章
- 安徽2021年高考成绩什么时候查询,2021年安徽高考成绩什么时候出来,几点可以查询到...
- mixup: BEYOND EMPIRICAL RISK MINIMIZATION
- 计算机考研复试会问什么专业问题,跨专业考研复试会问哪些问题
- 千亿5G投资,谁会是新的赢家?
- RK3188 Android5.1 双屏异显副屏显示异常
- golang 模拟M/M/s排队系统损失率,泊松分布到达,指数分布服务
- loss损失曲线下降到一定程度突然上升,准确率突然下降
- 答辩PPT论文结构怎么写?
- 用python将图片变为油画_Python OpenCV绘画完成 油画效果、水彩效果
- 历时三个月,我开发了一套Linux服务器管理软件