原生js写的时间
0-9数字的图片
获取本地时间
拼接字符串
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
/
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
/
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
<br>
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
:
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
:
<img src="images/0.png" height="20" alt=""/>
<img src="images/0.png" height="20" alt=""/>
<script>
function showtime(){
var aImg=document.getElementsByTagName("img");
var oDate=new Date();
var str=todou(oDate.getFullYear())+todou(oDate.getMonth()+1)+todou(oDate.getDate())+todou(oDate.getHours())+todou(oDate.getMinutes())+todou(oDate.getSeconds());
for(var i=0;i<aImg.length;i++){
aImg[i].src="images/"+str[i]+".png";
}
}
//补零
function todou(n){
if(n<10){
return "0"+n;
}else{
return ""+n;
}
}
setInterval(showtime,1000);
//js:1,先选中6个图片;2,直接改变图片的值src;3,获取时间把时间拼接为为6位字符串;4,把时间字符串的值依次循环加给src;(时间数字加.png就是对应的图片名称)5,设置定时器,
</script>
</body>
</html>