原生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 相关文章推荐
window.onbeforeunload方法在IE下无法正常工作的解决办法
Jan 23 Javascript
jQuery的Ajax的自动完成功能控件简要说明
Feb 22 Javascript
浅析jQuery1.8的几个小变化
Dec 10 Javascript
js实现正方形颜色从下往上升的效果
Aug 04 Javascript
Jquery全选与反选点击执行一次的解决方案
Aug 14 Javascript
js实现简单的验证码
Dec 25 Javascript
jQuery动态生成不规则表格(前后端)
Feb 21 Javascript
jquery插件ContextMenu设置右键菜单
Mar 13 Javascript
react-redux中connect的装饰器用法@connect详解
Jan 13 Javascript
浅谈vue-router路由切换 组件重用挖下的坑
Nov 01 Javascript
使用 UniApp 实现小程序的微信登录功能
Jun 09 Javascript
JavaScript 声明私有变量的两种方式
Feb 05 Javascript
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 截取字符串专题集合
2010/08/19 PHP
CakePHP框架Session设置方法分析
2017/02/23 PHP
php简单实现单态设计模式的方法分析
2017/07/28 PHP
PHP配置ZendOpcache插件加速
2019/02/14 PHP
PHP实现图片防盗链破解操作示例【解决图片防盗链问题/反向代理】
2020/05/29 PHP
使用IE的地址栏来辅助调试Web页脚本
2007/03/08 Javascript
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
javascript客户端解决方案 缓存提供程序
2010/07/14 Javascript
jQuery弹性滑动导航菜单实现思路及代码
2013/05/02 Javascript
javascript页面渲染速度测试脚本分享
2014/04/15 Javascript
jQuery切换所有复选框选中状态的方法
2015/07/02 Javascript
轻松掌握JavaScript中的Math object数学对象
2016/05/26 Javascript
Angularjs之filter过滤器(推荐)
2016/11/27 Javascript
JS获取年月日时分秒的方法分析
2016/11/28 Javascript
Jquery EasyUI $.Parser
2017/06/02 jQuery
javascript实现自由编辑图片代码详解
2019/06/21 Javascript
thinkjs微信中控之微信鉴权登陆的实现代码
2019/08/08 Javascript
vue过滤器实现日期格式化的案例分析
2020/07/02 Javascript
[06:01]刀塔次级联赛top10第一期
2014/11/07 DOTA
简明 Python 基础学习教程
2007/02/08 Python
python分割和拼接字符串
2013/11/01 Python
Python get获取页面cookie代码实例
2018/09/12 Python
pytorch forward两个参数实例
2020/01/17 Python
HTML5 canvas实现移动端上传头像拖拽裁剪效果
2016/03/14 HTML / CSS
英国领先的体验日提供商:Buyagift
2019/04/19 全球购物
专升本个人自我评价
2013/12/22 职场文书
参观考察邀请函范文
2014/01/29 职场文书
小学教师办公室制度
2014/02/03 职场文书
体育教师个人的自我评价
2014/02/16 职场文书
大龄毕业生求职别忘职业规划
2014/03/11 职场文书
小区的门卫岗位职责
2014/10/01 职场文书
2014年保管员工作总结
2014/11/18 职场文书
门市房租房协议书
2014/12/04 职场文书
储备店长岗位职责
2015/04/14 职场文书
诚信考试承诺书范文
2015/04/29 职场文书
煤矿百日安全活动总结
2015/05/07 职场文书