原生js实现可爱糖果数字时间特效


Posted in Javascript onDecember 30, 2016

效果展示:http://demo.3water.com/js/2016/js_hovertreecolortime/

源码下载:http://xiazai.3water.com/201612/yuanma/hovertreecolortime_3water.rar

数字采用漂亮的糖果皮肤设计

效果图:

原生js实现可爱糖果数字时间特效

代码如下:

<!DOCTYPE html>
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />
 <title>js多彩的数字时钟_何问起</title><base target="_blank" />
 <style>a{color:blue;}</style>
</head>
<body>
 <div><h1>JS实现多彩的数字时钟</h1></div>
 <div id="time"></div>
 <div><br /><br /><a href="http://hovertree.com">何问起</a> <a href="http://hovertree.com/h/bjaf/o0yqj1ly.htm">说明</a> <a href="http://hovertree.com/texiao/">特效</a></div>
 <script>
 function getTime(){
 var date = new Date();
 var hours =formatTime(date.getHours());
 var minutes = formatTime(date.getMinutes());
 var seconds = formatTime(date.getSeconds());
 var $time = document.getElementById('time');
 $time.innerHTML=hours +"<img src='images/hm.png' style='margin:0 10px;' width='12' height='40'/>"+ minutes+"<img style='margin:0 10px;' src='images/ms.png' width='12' height='40'/>"+ seconds;
 setTimeout("getTime()",500);
 }
 function formatTime(i){
 if(i<10&&i==1){
  i= "<img src='images/0.png' width='40' height='60'/>"+"<img src='images/1.png' width='20' height='60'/>";
 }else if(i<10&&i!=1){
  i= "<img src='images/0.png' width='40' height='60'/>" + "<img src='images/"+i+".png' width='40' height='60'/>";
 }else{
  var j= i.toString().charAt(0);
  var z =i.toString().charAt(1);
  if(j<10 && z<10&&j!=1&&z!=1){
  i = "<img src='images/"+j+".png' width='40' height='60'/>" + "<img src='images/"+z+".png' width='40' height='60'/>";
  }else if(j<10 && z<10&&j==1&&z!=1){
  i = "<img src='images/1.png' width='20' height='60'/>" + "<img src='images/"+z+".png' width='40' height='60'/>";
  }else if(j<10 && z<10&&z==1&&j!=1){
   i = "<img src='images/"+j+".png' width='40' height='60'/>"+"<img src='images/1.png' width='20' height='60'/>";
  }else if(j<10 && z<10&&(j==1&&z==1)){
  i="<img src='images/1.png' width='20' height='60'/>"+"<img src='images/1.png' width='20' height='60'/>";
  }
 }
 return i;
 }
 getTime();
 </script>
</body>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
整理一些JavaScript的IE和火狐的兼容性注意事项
Mar 17 Javascript
js有关元素内容操作小结
Dec 20 Javascript
jQuery图片播放8款精美插件分享
Feb 17 Javascript
鼠标放在图片上显示大图的JS代码
Mar 26 Javascript
jQuery自适应轮播图插件Swiper用法示例
Aug 24 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
May 07 Javascript
微信小程序点击图片实现长按预览、保存、识别带参数二维码、转发等功能
Jul 20 Javascript
layui table动态表头 改变表格头部 重新加载表格的方法
Sep 21 Javascript
使用webpack搭建pixi.js开发环境
Feb 12 Javascript
解决vue-router路由拦截造成死循环问题
Aug 05 Javascript
Openlayers绘制聚合标注
Sep 28 Javascript
jquery插件实现悬浮的菜单
Apr 24 jQuery
JS实现颜色梯度与渐变效果完整实例
Dec 30 #Javascript
详解JS对象封装的常用方式
Dec 30 #Javascript
Jquery EasyUI Datagrid右键菜单实现方法
Dec 30 #Javascript
jQuery与js实现颜色渐变的方法
Dec 30 #Javascript
javascript工厂模式和构造函数模式创建对象方法解析
Dec 30 #Javascript
ajax图片上传,图片异步上传,更新实例
Dec 30 #Javascript
浅谈JavaScript的函数及作用域
Dec 30 #Javascript
You might like
用PHP调用数据库的存贮过程!
2006/10/09 PHP
3种php生成唯一id的方法
2015/11/23 PHP
jQuery 学习第五课 Ajax 使用说明
2010/05/17 Javascript
基于jquery完美拖拽,可返回拖动轨迹
2012/03/29 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
jquery删除提示框弹出是否删除对话框
2014/01/07 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
javascript将中国数字格式转换成欧式数字格式的简单实例
2016/08/02 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
2017/02/17 Javascript
JavaScript实现无穷滚动加载数据
2017/05/06 Javascript
AngularJS 最常用的八种功能(基础知识)
2017/06/26 Javascript
Layui table 组件的使用之初始化加载数据、数据刷新表格、传参数
2017/09/11 Javascript
Vue实现带进度条的文件拖动上传功能
2018/02/23 Javascript
vue2 设置router-view默认路径的实例
2018/09/20 Javascript
Python实现获取磁盘剩余空间的2种方法
2017/06/07 Python
Python3 中文文件读写方法
2018/01/23 Python
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
tensorflow 获取变量&amp;打印权值的实例讲解
2018/06/14 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
Python获取、格式化当前时间日期的方法
2020/02/10 Python
python encrypt 实现AES加密的实例详解
2020/02/20 Python
Python Opencv轮廓常用操作代码实例解析
2020/09/01 Python
Python脚本调试工具安装过程
2021/01/11 Python
python包的导入方式总结
2021/03/02 Python
英国最大的宠物食品和宠物用品网上零售商: Zooplus
2016/08/01 全球购物
劳资人员岗位职责
2013/12/19 职场文书
任命书范本大全
2014/06/06 职场文书
物理系毕业生自荐书
2014/06/13 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
幼儿园亲子活动通知
2015/04/24 职场文书
公司费用报销管理制度
2015/08/04 职场文书
学雷锋广播稿大全
2015/08/19 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
MySQL数据库中的锁、解锁以及删除事务
2022/05/06 MySQL