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
jquery实现带单选按钮的表格行选中时高亮显示
Aug 01 Javascript
js 表单提交后按钮变灰的实例代码
Aug 16 Javascript
用javascript判断IE版本号简单实用且向后兼容
Sep 11 Javascript
JavaScript var声明变量背后的原理示例解析
Oct 12 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
Jul 01 Javascript
JavaScript对象学习小结
Sep 02 Javascript
MUI  Scroll插件的使用详解
Apr 13 Javascript
移动端web滚动分页的实现方法
May 05 Javascript
使用 Node.js 开发资讯爬虫流程
Jan 07 Javascript
理解Proxy及使用Proxy实现vue数据双向绑定操作
Jul 18 Javascript
JavaScript React如何修改默认端口号方法详解
Jul 28 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
php代码架构的八点注意事项
2016/01/25 PHP
Laravel中10个有用的用法小结
2019/05/06 PHP
javascript 特殊字符串
2009/02/25 Javascript
JavaScript效率调优经验
2009/06/04 Javascript
使用js正则控制input标签只允许输入的值
2013/07/29 Javascript
JavaScript判断表单中多选框checkbox选中个数的方法
2015/08/17 Javascript
Bootstrap4一次重大更新 几乎涉及每行代码
2016/05/16 Javascript
深入理解js函数的作用域与this指向
2016/05/28 Javascript
Input文本框随着输入内容多少自动延伸的实现
2017/02/15 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
vue-devtools的安装步骤
2018/04/23 Javascript
vue项目使用axios发送请求让ajax请求头部携带cookie的方法
2018/09/26 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
2019/02/12 Javascript
小程序中this.setData的使用和注意事项
2019/08/28 Javascript
基于vue-cli3创建libs库的实现方法
2019/12/04 Javascript
javascript中call,apply,bind的区别详解
2020/12/11 Javascript
浅谈MySQL中的触发器
2015/05/05 Python
python获取list下标及其值的简单方法
2016/09/12 Python
python WindowsError的错误代码详解
2017/07/23 Python
Django中的文件的上传的几种方式
2018/07/23 Python
python使用if语句实现一个猜拳游戏详解
2019/08/27 Python
超实用的 30 段 Python 案例
2019/10/10 Python
HTML5的Geolocation地理位置定位API使用教程
2016/05/12 HTML / CSS
英国领先的在线高尔夫商店:Scottsdale Golf
2019/08/26 全球购物
美国高端牛仔品牌:Silver Jeans
2019/12/12 全球购物
英国第一职业高尔夫商店:Clickgolf.co.uk
2020/11/18 全球购物
省优秀教师事迹材料
2014/01/30 职场文书
圣诞节红领巾广播稿
2014/02/03 职场文书
乌鸦喝水教学反思
2014/02/07 职场文书
精彩的演讲稿开头
2014/05/08 职场文书
珍爱生命演讲稿
2014/05/10 职场文书
任命书模板
2014/06/04 职场文书
鸟的天堂导游词
2015/01/31 职场文书
2015年班组工作总结
2015/04/20 职场文书
Python3中最常用的5种线程锁实例总结
2021/07/07 Python
MongoDB误操作后使用oplog恢复数据
2022/04/11 MongoDB