原生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 判断 object 的特定类转载
Feb 01 Javascript
Javascript学习笔记6 prototype的提出
Jan 11 Javascript
JavaScript中SQL语句的应用实现
May 04 Javascript
Jquery replace 字符替换实现代码
Dec 02 Javascript
jquery中load方法的用法及注意事项说明
Feb 22 Javascript
jquery+php实现滚动的数字特效
Nov 29 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
Oct 13 Javascript
javascript实现的图片预览功能
Mar 25 Javascript
深入浅出webpack之externals的使用
Dec 04 Javascript
vue 动态改变静态图片以及请求网络图片的实现方法
Feb 07 Javascript
用node.js写一个jenkins发版脚本
May 21 Javascript
微信小程序实现录音功能
Nov 22 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
基于mysql的论坛(6)
2006/10/09 PHP
php FPDF类库应用实现代码
2009/03/20 PHP
跟我学Laravel之快速入门
2014/10/15 PHP
php中解析带中文字符的url函数分享
2015/01/20 PHP
PHP实现Javascript中的escape及unescape函数代码分享
2015/02/10 PHP
PHP+JS三级菜单联动菜单实现方法
2016/02/24 PHP
PHP中Trait及其应用详解
2017/02/14 PHP
Laravel 已登陆用户再次查看登陆页面的自动跳转设置方法
2019/09/30 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
来自国外的14个图片放大编辑的jQuery插件整理
2010/10/20 Javascript
javascript中的startWith和endWith的几种实现方法
2013/05/07 Javascript
Jquery方式获取iframe页面中的 Dom元素
2014/05/07 Javascript
javascript获取元素偏移量的方法有哪些
2014/06/24 Javascript
详解JavaScript中的forEach()方法的使用
2015/06/08 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
如何解决vue与传统jquery插件冲突
2017/03/20 Javascript
一份超级详细的Vue-cli3.0使用教程【推荐】
2018/11/15 Javascript
深入理解JavaScript 箭头函数
2019/05/30 Javascript
js实现简单页面全屏
2019/09/17 Javascript
JavaScript如何把两个数组对象合并过程解析
2019/10/10 Javascript
浅谈vue的第一个commit分析
2020/06/08 Javascript
vue打包静态资源后显示空白及static文件路径报错的解决
2020/09/02 Javascript
python每次处理固定个数的字符的方法总结
2013/01/29 Python
Python小程序 控制鼠标循环点击代码实例
2019/10/08 Python
请解释流与文件有什么不同
2016/07/29 面试题
中西医结合临床医学专业大学生自荐信
2013/09/28 职场文书
幼儿如何来做好自我评价
2013/11/05 职场文书
预备党员入党思想汇报
2014/01/04 职场文书
供货协议书
2014/04/22 职场文书
计划生育诚信协议书
2014/11/02 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
组织生活会发言材料
2014/12/15 职场文书
公司副总经理岗位职责
2015/04/08 职场文书
运动会开幕式新闻稿
2015/07/17 职场文书
JS 4个超级实用的小技巧 提升开发效率
2021/10/05 Javascript
MySQL深分页问题解决思路
2022/12/24 MySQL