JavaScript编写开发动态时钟


Posted in Javascript onJuly 29, 2020

本文实例为大家分享了JavaScript编写开发动态时钟的具体代码,供大家参考,具体内容如下

效果图:

JavaScript编写开发动态时钟

JavaScript编写开发动态时钟

实质上就是调用时间库,再添加一个颜色数组,给显示的时间嵌套一个div盒子,再将颜色数组的颜色设置随机变化,这样就使得时间变化的时候颜色也会发生变化。

完整源代码:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8">
 <title>网页时钟</title>
 <style>
 
 </style>
 </head>
 <style>
 
 .center{
  background: url(img/shizhong.jpg) no-repeat center;
   font-size: 50px;
   height: 600px;
   line-height: 620px;
   text-align: center;
 }
 </style>
 <body>
 <div class="center" id = "spanTip"></div>
 </body>
 <script>
 //格式化时间 给前面加个0;
 function addZero(num){ return num < 10? '0' + num : num; } 
 function genDate(){
 var date = new Date();
 //获取时间
 var dateStr =addZero(date.getHours()) +":"+addZero(date.getMinutes())+":"+addZero(date.getSeconds());
 var spanTip = document.getElementById("spanTip");
 spanTip.innerHTML = dateStr;
 //颜色数组
 var color = ['red', 'green', 'yellow', 'blue', 'black', 'gold', 'orange', 'gray', 'pink', 'maroon']; //钟表颜色数组
  var radom = Math.floor(Math.random() * color.length ); //随机数
  spanTip.style.color = color[radom]; //设置随机颜色
 }
 window.setInterval("genDate()",1000);
</script>
</html>

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

Javascript 相关文章推荐
jquery 日期分离成年月日的代码
May 14 Javascript
JavaScript中Function详解
Feb 27 Javascript
javascript实现图片自动和可控的轮播切换特效
Apr 13 Javascript
js实现的早期滑动门菜单效果代码
Aug 27 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
May 16 Javascript
完美实现八种js焦点轮播图(上篇)
Jul 18 Javascript
如何使用jquery实现文字上下滚动效果
Oct 12 Javascript
使用 jQuery.ajax 上传带文件的表单遇到的问题
Oct 31 Javascript
实现隔行换色效果的两种方式【实用】
Nov 27 Javascript
jQuery Validate验证表单时多个name相同的元素只验证第一个的解决方法
Dec 24 Javascript
vue 点击其他区域关闭自定义div操作
Jul 17 Javascript
解决vue里a标签值解析变量,跳转页面,前面加默认域名端口的问题
Jul 22 Javascript
js编写简易的计算器
Jul 29 #Javascript
从0到1学习JavaScript编写贪吃蛇游戏
Jul 28 #Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
Jul 28 #Javascript
Node.js 深度调试方法解析
Jul 28 #Javascript
vue-列表下详情的展开与折叠案例
Jul 28 #Javascript
js 数组当前行添加数据方法详解
Jul 28 #Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
Jul 28 #Javascript
You might like
回首过去10年中最搞笑的10部动漫,哪一部让你节操尽碎?
2020/03/03 日漫
php CI框架插入一条或多条sql记录示例
2014/07/29 PHP
php实现的http请求封装示例
2016/11/08 PHP
PHP实现的大文件切割与合并功能示例
2018/04/10 PHP
PHP正则表达式处理函数(PCRE 函数)实例小结
2019/05/09 PHP
用JSON做数据传输格式中的一些问题总结
2011/12/21 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
14款NodeJS Web框架推荐
2014/07/11 NodeJs
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
2016/05/10 Javascript
JS获得一个对象的所有属性和方法实例
2017/02/21 Javascript
js注册时输入合法性验证方法
2017/10/21 Javascript
浅谈webpack组织模块的原理
2018/03/10 Javascript
QRCode.js二维码生成并能长按识别
2018/10/16 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
js实现通过开始结束控制的计时器
2019/02/25 Javascript
layui 动态设置checbox 选中状态的例子
2019/09/02 Javascript
Python实现运行其他程序的四种方式实例分析
2017/08/17 Python
Python多线程原理与用法实例剖析
2019/01/22 Python
python调用摄像头拍摄数据集
2019/06/01 Python
python函数enumerate,operator和Counter使用技巧实例小结
2020/02/22 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
2020/07/01 Python
Python logging模块handlers用法详解
2020/08/14 Python
python 实现批量图片识别并翻译
2020/11/02 Python
详解三种方式实现平滑滚动页面到顶部的功能
2019/04/23 HTML / CSS
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
世界上最大的在线汽车租赁预订平台:Rentalcars.com(支持中文)
2018/10/12 全球购物
本科毕业生专业自荐书范文
2014/02/05 职场文书
大学军训感言600字
2014/02/25 职场文书
租赁意向书范本
2014/04/01 职场文书
认购协议书范本
2014/04/22 职场文书
优秀少先队工作者事迹材料
2014/05/13 职场文书
出租房屋协议书
2014/09/14 职场文书
一般基层干部群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
学期个人自我总结
2015/02/13 职场文书
导游词之桂林山水
2019/09/20 职场文书