原生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获取IP和PcName(IE)在vs中可用
Aug 02 Javascript
微信分享的标题、缩略图、连接及描述设置方法
Oct 14 Javascript
jQuery Ajax()方法使用指南
Nov 19 Javascript
JavaScript检测鼠标移动方向的方法
May 22 Javascript
BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
Aug 01 Javascript
对于Javascript 执行上下文的全面了解
Sep 05 Javascript
JavaScript中运算符规则和隐式类型转换示例详解
Sep 06 Javascript
Vue2.0结合webuploader实现文件分片上传功能
Mar 09 Javascript
详解AngularJS 过滤器的使用
Jun 02 Javascript
layer弹出层全屏及关闭方法
Aug 17 Javascript
vue实现户籍管理系统
May 29 Javascript
Vue-cli4 配置 element-ui 按需引入操作
Sep 11 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
function.inc.php超越php
2006/12/09 PHP
洪恩在线成语词典小偷程序php版
2012/04/20 PHP
PHP中使用正则表达式提取中文实现笔记
2015/01/20 PHP
php高清晰度无损图片压缩功能的实现代码
2018/12/09 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
2020/02/03 PHP
关于IE7 IE8弹出窗口顶上
2008/12/22 Javascript
关于hashchangebroker和statehashable的补充文档
2011/08/08 Javascript
event.X和event.clientX的区别分析
2011/10/06 Javascript
iframe子页面获取父页面元素的方法
2013/11/05 Javascript
jquery进行数组遍历如何跳出当前的each循环
2014/06/05 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
JavaSacript中charCodeAt()方法的使用详解
2015/06/05 Javascript
详解js中常规日期格式处理、月历渲染和倒计时函数
2016/12/28 Javascript
Vue异步组件使用详解
2017/04/08 Javascript
ztree简介_动力节点Java学院整理
2017/07/19 Javascript
通过实践编写优雅的JavaScript代码
2019/05/30 Javascript
localstorage实现带过期时间的缓存功能
2019/06/28 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
2019/11/04 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
Python批量合并有合并单元格的Excel文件详解
2018/04/05 Python
python安装numpy和pandas的方法步骤
2019/05/27 Python
python买卖股票的最佳时机(基于贪心/蛮力算法)
2019/07/05 Python
解决Pytorch 训练与测试时爆显存(out of memory)的问题
2019/08/20 Python
Python bisect模块原理及常见实例
2020/06/17 Python
Auguste The Label官网:澳大利亚一家精品女装时尚品牌
2020/06/14 全球购物
2014年五一活动策划方案
2014/03/15 职场文书
建房协议书
2014/04/11 职场文书
白血病募捐倡议书
2014/05/14 职场文书
求职自我评价范文
2015/03/09 职场文书
小学主题班会教案
2015/08/17 职场文书
公司转让协议书
2016/03/19 职场文书
七年级作文之冬景
2019/11/07 职场文书
Python如何把不同类型数据的json序列化
2021/04/30 Python
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server
使用javascript解析二维码的三种方式
2021/11/11 Javascript
Android Gradle 插件自定义Plugin实现注意事项
2022/06/16 Java/Android