js图片时间翻转

带素材
代码一:
<!--
Author: XiaoWen
Create a file: 2016-12-12 10:08:02
Last modified: 2016-12-12 11:30:34
Start to work:
Finish the work:
Other information:
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js翻转的时间</title>
<style>
div{
margin: auto;
text-align: center;
}
</style>
</head>
<body>
<script>
document.write('<div id="time_box"></div>');
var time_box=document.getElementById("time_box");
var a_img=document.getElementsByTagName("img");
for(var i=0;i<8;i++){
time_box.innerHTML+='<img alt="图片' + i + '">';
};
var arr=["0.jpg", "1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg"]
var t1=setInterval(function(){
var t2;
var time=new Date();
var time_str=add0(time.getHours())+""+add0(time.getMinutes())+""+add0(time.getSeconds());
a_img[0].src=arr[time_str[0]];
a_img[1].src=arr[time_str[1]];
a_img[2].src="colon.jpg";
a_img[3].src=arr[time_str[2]];
a_img[4].src=arr[time_str[3]];
a_img[5].src="colon.jpg";
a_img[6].src=arr[time_str[4]];
a_img[7].src=arr[time_str[5]];
t2=setInterval(function(){
console.log("t2")
clearInterval(t2)
a_img[2].src="space.jpg";
a_img[5].src="space.jpg";
},500)
},1000);
function add0(a){
if(a<10){
return "0"+a;
}else{
return a;
};
};
</script>
</body>
</html>
代码二:
<!--
Author: XiaoWen
Create a file: 2016-12-12 10:08:02
Last modified: 2016-12-12 12:05:10
Start to work:
Finish the work:
Other information:
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js翻转的时间2</title>
<style>
div{
margin: auto;
text-align: center;
}
</style>
</head>
<body>
<script>
document.write('<div id="time_box"></div>');
var time_box=document.getElementById("time_box");
var a_img=document.getElementsByTagName("img");
for(var i=0;i<8;i++){
time_box.innerHTML+='<img alt="图片' + i + '">';
}; var t2;
var arr=["0.jpg", "1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg", "8.jpg", "9.jpg"]
var t1=setInterval(function(){
var time=new Date();
var time_str=add0(time.getHours())+":"+add0(time.getMinutes())+":"+add0(time.getSeconds());
var j=0;
for(var i=0;i<a_img.length;i++){
if(i==2 || i==5){
a_img[i].src="colon.jpg";
clearInterval(t2)
t2=setInterval(function(){
a_img[2].src="space.jpg";
a_img[5].src="space.jpg";
},500)
}else{
a_img[i].src=arr[time_str[i]];
}
}
},1000);
function add0(a){
if(a<10){
return "0"+a;
}else{
return a;
};
};
</script>
</body>
</html>
代码三:
<!--
Author: XiaoWen
Create a file: 2016-12-12 10:08:02
Last modified: 2016-12-12 12:14:29
Start to work:
Finish the work:
Other information:
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>js翻转的时间3</title>
<style>
div{
margin: auto;
text-align: center;
}
</style>
</head>
<body>
<script>
document.write('<div id="time_box"></div>');
var time_box=document.getElementById("time_box");
var a_img=document.getElementsByTagName("img");
for(var i=0;i<8;i++){
time_box.innerHTML+='<img alt="图片' + i + '">';
};
var t2;
var t1=setInterval(function(){
var time=new Date();
var time_str=add0(time.getHours())+":"+add0(time.getMinutes())+":"+add0(time.getSeconds());
var j=0;
for(var i=0;i<a_img.length;i++){
a_img[i].src=time_str[i] + ".jpg";
}
a_img[2].src="colon.jpg";
a_img[5].src="colon.jpg";
setTimeout(function(){
a_img[2].src="space.jpg";
a_img[5].src="space.jpg";
},500);
},1000);
function add0(a){
if(a<10){
return "0"+a;
}else{
return a;
};
};
</script>
</body>
</html>
js图片时间翻转的更多相关文章
- js图片时间和倒计时
图片时间原理 原理:使用定时器每秒获取时间,获取时间的时,分,秒,组成一个6位数的字符串,然后用charAt,截取出对应的字符,图片命名和数字相对应就ok拉 倒计时原理 原 ...
- JS图片延迟加载分析及简单的demo
JS图片延迟加载 图片延迟加载也称 "懒加载",通常应用于图片比较多的网页,比如 "美丽说首页","蘑菇街"等一些导购网站上用的比较多,或者 ...
- css3图片3D翻转效果
点击图片看翻转效果 html结构 <div class="flip"> <div class="front"> <img src= ...
- JS图片自动或者手动滚动效果(支持left或者up)
JS图片自动或者手动滚动效果(支持left或者up) JS图片自动或者手动滚动效果 在谈组件之前 来谈谈今天遇到搞笑的事情,今天上午接到一个杭州电话 0571-28001187 即说是杭州人民法院的 ...
- ImageDrawer.js图片绘制插件
ImageDrawer.js图片绘制插件有以下一些可用的配置参数. Duration:整个动画或每个步骤的绘制时间(以秒为单位) Background:在绘图时将颜色放在图片上 Callback:绘画 ...
- 项目总结07:JS图片的上传预览和表单提交(FileReader()方法)
JS图片的上传预览和表单提交(FileReader()方法) 一开始没有搞明白下面这块代码的,今天有时间简单整理下 核心点:FileReader()方法 以下是代码(以JSP文件为例) <!DO ...
- JS图片Switchable切换大集合
JS图片切换大集合 利用周末2天把JS图片切换常见效果封装了下,比如:轮播,显示隐藏,淡入淡出等.废话不多说,直接看效果吧!JSFiddler链接如下: 想看JS轮播切换效果请点击我! 当然由于上传图 ...
- JS图片轮播[左右轮播
直接可以用,网上摘下来的! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http ...
- 兼容好的JS图片上传预览代码
转 : http://www.codefans.net/articles/1395.shtml 兼容好的JS图片上传预览代码 (谷歌,IE11) <html xmlns="http:/ ...
随机推荐
- MC java 远程调试 plugin 开发
@ECHO OFF SET CATALINA_OPTS= -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,se ...
- 安卓手机开机开启指定Activity
1.布局 默认helloworld布局 2.class BootCompleteReceiver package lpc.com.project522; import android.content. ...
- Springmvc4 com/fasterxml/jackson/core/JsonProcessingException
非常感谢: 谭卓博客 springmvc4 json springmvc4 集成hibernate4 出现 NoClassDefFoundError:com/fasterxml/jackson/cor ...
- 开源PLM软件Aras详解二 汉化以及界面
Aras安装完毕之后,默认语言为英语,对于国内很多制造业并不适用,那么下面就来说说如何汉化 首先下载汉化包:zh-cn_languagepack-110v3.zip 步骤如下: 步骤1- 设定安装程序 ...
- win8.1 vs2010 C++环境下 编译Android Adb.exe
1 IntelliSense: cannot open source file "usb100.h" adb 这是因为没有安装sdk造成的.win7下安装wdk,vs2010能够 ...
- VS经常报错的link error 2019
VS经常报错的link error 2019 原因如下: 可能是找得到头文件,但是相关的dll或者lib找不到,需要在配置里面添加相应的库文件. project=>configuration.. ...
- 你必须了解的基础的 Linux 网络命令
Linux 基础网络命令列表 我在计算机网络课程上使用 FreeBSD,不过这些 UNIX 命令应该也能在 Linux 上同样工作. 连通性 ping <host>:发送 ICMP ech ...
- [学习笔记] 七步从Angular.JS菜鸟到专家(3):数据绑定和AJAX [转]
这是"AngularJS - 七步从菜鸟到专家"系列的第三篇. 在第一篇,我们展示了如何开始搭建一个AngularaJS应用.第二篇我们讨论了scope和 $scope 的功能. 通过这整个系列的教程 ...
- HLSL之镜面反射光照
今天学习的是镜面的反射光照,其实一般在场景中基本环境光和漫反射光照已经可以表现出一个不错的照明了,今天的镜面反射光照其实仅仅适合于需要在表面添加抛光或者闪耀的物体上,例如金属.玻璃等等,同时也是基于之 ...
- 如何断开所有SQL Server所有的连接
方法1: 执行以下脚本 01.declare @sql varchar(100) 02. 03.while 1=1 04.begin 05. 06.select top 1 ...