使用JavaScript动态模拟时间钟
一.实现效果图
二、body
<body>
<div style="background-color: darkgrey;">
<a style="color: red;" id="a1"></a>年
<a style="color: blue;" id="a2"></a>月
<a style="color: darkcyan;" id="a3"></a>日
<a style="color: darkmagenta;" id="a4"></a>时
<a style="color: gold;" id="a5"></a>分
<a style="color: chartreuse;" id="a6"></a>秒
<input type="button" value="停止" onclick="sdp()" />
<input type="button" value="继续" onclick="lg()" />
<a href="demo1.html"></a>
<input type="button" value="上一页" onclick="dow2()" />
</div>
</body>
三、JavaScript
<script>
function time1(){
var Mtime=new Date();
var year=Mtime.getFullYear();
var mon=Mtime.getMonth()+1;
var day=Mtime.getDate();
var hou=Mtime.getHours();
var min=Mtime.getMinutes();
var sc=Mtime.getSeconds();
document.getElementById('a1').innerHTML=year;
document.getElementById('a2').innerHTML=mon;
document.getElementById('a3').innerHTML=day;
document.getElementById('a4').innerHTML=hou;
document.getElementById('a5').innerHTML=min;
document.getElementById('a6').innerHTML=sc;
}
var tt=setInterval('time1()',1);
function sdp(){
clearInterval(tt);
}
function lg(){
tt=setInterval('time1()',1000);
}
function dow2(){
//-1表示向后走一个页面,如果当前访问URL中不存在后一个页面,就不会调用。
history.go(-1);
}
</script>
四.小结
本章使用JavaScript实现了一个动态时钟,做法不只这一种,感兴趣的小伙伴可以随心实现.
有哪里不足或者有更好的建议,欢迎留言吐槽,有哪里不懂的小伙伴,可以私信我,我会一一答复,感谢认可,感谢支持!