纯Js网页时钟

【JS30-Wes Bos】30天原生JS挑战——总结 作者:©iaineisalsoyan 简介:Atypical frond-end developer. 非典型前端开发者。 完整指南在 GitHub,喜欢请 Star 哦♪(^∇^*) Have fun with the website! ♪(^∇^*) 项目简介 30 Day Challenge是 Wes Bos 设计的一个 30 天原生JS编程挑战。 项目免费提供了 30 个视频教程、30 个挑战的起始文档和 30 个挑战解决方案源代码。目的是在不借助框架、库、编译器和引用的情况下,... 阅读详情

                                                                          效果图

源代码:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>网页时钟</title>
    <style>
        img{
            width: 50px;
            height: 50px;
        }
    </style>
    
</head>
<body>
<img src="img/1.png" name="a"><img src="img/1.png" name="a"><img src="img/-1.png" >
<img src="img/2.png" name="a"><img src="img/1.png" name="a"><img src="img/-1.png">
<img src="img/1.png" name="a"><img src="img/9.png" name="a">
</body>
<script>

   function addDouble(x) {
       /*
       * 
       * 传入时间,如果是1位,则要变成两位  (2点 就是02点)
       * */
       return x>=10?x+"":"0"+x;
   }
window.onload=function(){
            function timeStart() {
                 var date=new Date();
                 var arr=document.getElementsByName("a");
                 var hour=date.getHours();
                 var minute=date.getMinutes();
                 var ss=date.getSeconds();
                 
                 var str=add0(hour)+""+add0(minute)+""+add0(ss);
                 /*
                 * 把时间10点29分36秒拼接成字符串102936  
                 * 截取字符1 替换1.png
                 * 截取字符0 替换0.png
                 * 截取字符2 替换2.png 以此类推
                 * */
                 for (var i=0;i<arr.length;i++)
                     arr[i].src="img/"+str.charAt(i)+".png";

                                 }

                 setInterval(timeStart,1000);
                 timeStart();//刷新页面时,立即调用timeStart()方法一次。如果不加这一行,会延迟一秒加载图片
                         }


</script>
</html>

 

纯 js + css 实现非常漂亮的网页电子时钟 下载源码 阅读详情

相关推荐

打造纯HTML5网页时钟:技术与实践

在这一节中,我们了解了如何使用 JavaScript 构建动态时钟的基本逻辑,包括获取当前时间,以及如何将获取到的时间更新到页面的 DOM 中。通过定时器的使用,我们实现了时钟的动态刷新机制。下面,我们将继续探索如何通过 CSS3 提升时钟的视觉效果和用户体验。

weixin_42591908的博客 833

python return用法_python中return的用法

deftestReturn(x):if x > 10000:returnprint "test return!!" #这句话永远不会得到执行elif x > 1000:return 100elif x > 100:return 10elif x > 10:return 1else:return0print testReturn(9999999) #result = Noneprint testRe...

weixin_39782500的博客 307

纯js实现电子时钟特效

这是一款使用纯js实现电子时钟特效。该电子时钟可以显示时间,星期几,以及是上午还是下午。它使用简单,非常容易集成到项目中。

return在函数里的返回值

return是向函数返回值,并终止函数的运行 比如: function a(){ return 10;//这个时候,函数a的值会等于10,并且函数中下面的内容不再执行 document.write(50);//由于上面已经return了,这条代码不会执行 } 至于什么时候会用到,那看你要函数来做什么,你要他返回值就返回咯,不要他返回就不返回咯! 比如,用函数来做一个加法运算,需要他返回值,那就这样...

guoyinshuai的博客 1万+

纯js网页时钟(ie Only)

纯粹js的网页时钟 没有vml 仅仅是图片和滤镜效果哦

《如何使用js实现电子时钟功能》三个效果完整代码

本文件属于文章《如何使用js实现电子时钟功能》的完整代码,在读完原创文章之后可以下载查看代码。代码中包括基本,图片和滚动动画的三种时钟效果,html、css、js代码都在同一个文件中。也可以供有需要的朋友在开发中直接使用。

JS实现时钟

先看一下最终的效果:http://www.gongx.top/xian/time.html 不会做动图,就放到我个人网站上去了,大家可以去看一下。 本来不想记录这个,但是老师的一个操作让我突然生出一个念头: 我靠,还能这么操作? 话不多说,开始分析一下。   结构如下: &lt;!--最外层的div --&gt; &lt;div id="wrap"&gt; &lt...

任重道远 7920

js实现的一个时钟页面

js实现的一个时钟页面 可以添加到页面上 时钟页面

html中钟表功能的js插件,基于canvas的15种不同外观时钟js插件

CanvasClock是一款基于Canvas的纯js时钟插件。该js时钟插件可以通过配置参数来生成15种不同外观的时钟。它使用纯js来制作,没有使用任何css代码和外部依赖。使用方法在页面引入canvas_clock.js文件。HTML结构使用一个HTML5 元素作为时钟的容器。初始化插件可以通过下面的方法来创建一个默认的时钟。clock = {};也可以在创建的时候传入配置参数。clock = ...

weixin_42596011的博客 731

纯Js实现的精美液晶时钟

纯Js实现的精美液晶时钟,纯Javascript实现。

国际参考电离层2020模型Matlab(IRI-2020)

国际参考电离层 (IRI) 是一个国际项目 由空间研究委员会 (COSPAR) 和国际 无线电科学联盟 (URSI)。这些组织组成了一个工作组 (在 60 年代后期产生了电离层的经验标准模型, 基于所有可用数据源 (几个稳步改进的版本 模型已经发布。电子密度、电子温度、离子温度、 离子组成(O+、H+、He+、N+、NO+、O+2、簇离子)、赤道垂直离子漂移、垂直电离层电子含量(vTEC;

weixin_44392003的博客 4882

js实现时钟转动

声明一个`间歇函数`来让时钟每秒自动转动,在里面声明三个`变量`来定义` transform: rotate();`,规定三个钟针旋转多少度。

Zhang_wang_yun的博客 1484

锐浪报表 Grid++Report 子报表 Delphi

锐浪报表 Grid++Report 是国内较好的报表控件,本人一直使用它,做出很多特色的报表。可以说你的报表设计出来,它基本上能做出来。 但是它帮助文件上,说的不深,近期因为要做一个有关社工的报表,大表中,嵌套2个子表。可以说,一个表到三个数据集,分别打印。 在认真看了帮助的基础上,网上探索,基本无此类,特别是Delphi的帮助,几乎为零。经二天摸索,做出来了。 一、设计思路 1、大表和二个小表,可以设计为三个表,分别使用三个GridppReport控件,取名...

lyhoo163的专栏 9075

纯JS制作一个网页时钟特效

  主要逻辑 根据JS 的Date属性 求得当前的 时 分 秒 之后,按照 360/(时|分|秒)  来对三个指针元素进行旋转 &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;Title&lt;/title

Byte_Dance的博客 5541

构建面向嵌入式Linux的ARM64交叉编译工具链:从sysroot配置到CMake实战

本文详细介绍了如何构建面向嵌入式Linux的ARM64交叉编译工具链,从sysroot配置到CMake实战。通过分步指导,帮助开发者解决架构不一致问题,提升编译效率,特别适用于树莓派等ARM64设备开发。文章涵盖sysroot机制、环境搭建、CMake配置及常见问题解决方案,是嵌入式开发的实用指南。

weixin_42537142的博客 199

MATLAB基础应用精讲-【强化学习】Actor - Critic 算法(附python代码实现)

这种架构结合了策略梯度方法(Policy - Gradient Methods)和价值函数估计方法(Value Function Estimation Methods)的优点。在强化学习中,智能体(Agent)需要通过与环境(Environment)的交互来学习最优的行为策略,以获得最大的累积奖励(Cumulative Reward)。

qq_36130719的博客 363

html制作十二小时时钟特效,纯js代码制作的网页时钟特效【附实例】

style="LEFT: 155px; WIDTH: 400px; ZOOM: 1; POSITION: absolute; TOP: 133px; HEIGHT: 300px">style="LEFT: -22px; WIDTH: 150px; ZOOM: 1.5; POSITION: absolute; TOP: -57px; HEIGHT: 150px">style="Z-IND...

weixin_33908906的博客 1148

【报错】raise pickle.UnpicklingError(_get_wo_message(str(e))) from None_pickle.UnpicklingError: Weigh

File "/opt/conda/envs/py_3.12/lib/python3.12/site-packages/torch/serialization.py", line 1470, in load raise pickle.UnpicklingError(_get_wo_message(str(e))) from None _pickle.UnpicklingError: Weights only load failed.

静谧、淡雅 785

css时钟

css时钟 css代码: *{ margin:0; padding:0; list-style:none } html,body{ height:100%; overflow:hidden } #box{ width:400px; height:400px; border:1px solid; border-radius:50%...

wll_web的博客 357

ICC2: place阶段的clock network delay

设置了set_clock_latency之后,即便没长tree,也会有反标值,显示为clock network delay(ideal)和设置的clock latency值,需要注意的是同时设置set_clock_latency和set_clock_latency -source,clock network delay(ideal)值是二者叠加的。我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧?

m0_61544122的博客 317

Oracle EBS与SAP数据数据切换至迁移华为MetaERP分析

Oracle EBS到华为MetaERP的数据迁移可采用“表对表复制”思路,因其模块化设计下数据模型标准化、边界清晰。核心业务对象存储在结构明确的主表中,与MetaERP模型兼容度高,便于直接映射。而SAP到MetaERP的迁移则因SAP高度优化的复杂表结构(如簇表/池表)、数据分散冗余、深度依赖配置等特点,无法简单复制,必须采用基于业务对象的迁移方法,通过视图/BAPI提取数据并进行深度转换。两种迁移的本质差异源于源系统的数据模型设计理念不同。

金牌架构师 1379

网页右下角的指针表,纯JavaScript实现

<title>网页右下角的指针表,纯JavaScript实现丨聚来宝官网注册|天津kiddy</title> <SCRIPT LANGUAGE="JavaScript"> fCol = '000000'; sCol = 'ff0000'; mCol = '000000'; hCol = '000000'; ...

weixin_30325793的博客 99

【知识分享】单端到混合S参数转换指南

信号完整性(SI)工程师几乎总是必须使用S参数,因为许多的高速接口和行业标准都正在转向串行链路架构,并使用基于S参数测量的频域限制指标,了解其工作过程将会很有意义。

一只豌豆象的博客 1580

如何在html上显示时间设置,js实现在网页上简单显示时间的方法

本文实例讲述了js实现在网页上简单显示时间的方法。分享给大家供大家参考。具体如下:这是一款网页时钟JS代码,纯javascript实现,显示时、分、秒。网页时间显示、网页时钟有很多,这个真的挺简易的,美工好的朋友可在此基础上进一步美化完善简易网页时钟body,div{margin:0;padding:0;}body{color:#fff;font:16px/1.5 \5fae\8f6f\96c5\...

weixin_40009393的博客 917

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

纯JavaScript时钟 (转)

纯JavaScript时钟 (转)[@more@]脚本说明:第一步:把如下代码加入区域中:Javascript><!--pX=400;pY=200obs = new Array(13)function ob () {for...

cuiji1279的博客 145

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

一个简单的js时钟

演示地址 代码 <html> <head> <title> Nonove js clock 时钟 </title> <script type="text/javascript"> function Clock() { var date = new Date(); this.year = date.getFullYear(); this.month = date.getMonth() + 1; this.date = date.getDate();

weiyuexin的博客 131

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: python使用pip命令自动下载安装库
下一篇: EL表达式获取域中存储的值
上官绝岚
博客等级 码龄9年 31粉丝 64原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值