原生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 相关文章推荐
js同比例缩放图片的小例子
Oct 30 Javascript
JQuery实现倒计时按钮具体方法
Nov 14 Javascript
Javascript 按位左移运算符使用介绍(
Feb 04 Javascript
jQuery中复合属性选择器用法实例
Dec 31 Javascript
ajax读取数据后使用jqchart显示图表的方法
Jun 10 Javascript
jQuery中选择器的基础使用教程
May 23 Javascript
在js里怎么实现Xcode里的callFuncN方法(详解)
Nov 05 Javascript
Javascript之面向对象--接口
Dec 02 Javascript
解析Vue 2.5的Diff算法
Nov 28 Javascript
vue init webpack myproject构建项目 ip不能访问的解决方法
Mar 20 Javascript
Element Notification通知的实现示例
Jul 27 Javascript
js中复选框的取值及赋值示例详解
Oct 18 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中数字、字符与对象判断函数用法实例
2014/11/26 PHP
微信接口生成带参数的二维码
2017/07/31 PHP
PHP实现的杨辉三角求解算法分析
2019/03/11 PHP
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
2009/12/27 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
js/html光标定位的实现代码
2013/09/23 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
JavaScript必知必会(六) delete in instanceof
2016/06/08 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
原生JS实现的多个彩色小球跟随鼠标移动动画效果示例
2018/02/01 Javascript
详解Angularjs 自定义指令中的数据绑定
2018/07/19 Javascript
Vue开发Html5微信公众号的步骤
2019/04/11 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
vue setInterval 定时器失效的解决方式
2020/07/30 Javascript
Openlayers3实现车辆轨迹回放功能
2020/09/29 Javascript
JS实现4位随机验证码
2020/10/19 Javascript
python中getattr函数使用方法 getattr实现工厂模式
2014/01/20 Python
使用Python爬了4400条淘宝商品数据,竟发现了这些“潜规则”
2018/03/23 Python
浅谈pandas中shift和diff函数关系
2018/04/08 Python
Python数据集切分实例
2018/12/08 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
Python中BeautifuSoup库的用法使用详解
2019/11/15 Python
python图形用户接口实例详解
2019/12/16 Python
pycharm 复制代码出现空格的解决方式
2021/01/15 Python
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
会计应聘求职信范文
2013/12/17 职场文书
车间操作工岗位职责
2013/12/19 职场文书
高中生职业规划范文
2014/03/09 职场文书
项目建议书范文
2014/05/12 职场文书
运动会口号16字
2014/06/07 职场文书
竞选班干部演讲稿300字
2014/08/20 职场文书
物流仓管员岗位职责
2015/04/01 职场文书
社区环境卫生倡议书
2015/04/29 职场文书
创业计划书之外语培训班
2019/11/02 职场文书
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫
Win11如何启用启动修复 ? Win11执行启动修复的三种方法
2022/04/08 数码科技