<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>图片轮播</title>
<!-- 1、实现图片轮播的效果,即:图片不停的切换 -->
<style>
div,img{
width: 500px;
height: 500px;
margin: auto;
/* position: absolute;
margin-top: 40px;
margin-left: 20px; */
}
#d1{
width: 200px;
height: 200px;
border: 20px red solid;
border-radius: 50px;
}
</style>
</head>
<body>
<div id="d1">
<button οnclick="start();">开始</button>
<button οnclick="stop();">停止</button>
</div >
<div id="d2"> <img src="img/1.jpg" alt=""></div>
<script>
var index=0;
var imgArr=["1","2","3"];
//切换图片的方法
function change(){
index++;
var img=document.getElementsByTagName("img")[0];
img.setAttribute("src","img/"+imgArr[index % imgArr.length]+".jpg");
}
var flag=true;
function start(){
if(flag){
timer=setInterval("change()",1000);
flag=false;
}
}
function stop(){
clearInterval(timer);
flag=true;
}
</script>
</body>
</html>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- 2、本地同步显示时间(即,在页面上显示实际的时间) -->
<title>实时时间</title>
</head>
<script type="text/javascript">
function load(){
window.setInterval('showRealTime(clock)',1000);
}
</script>
<body οnlοad="load()">
<div id="clock"></div>
<script type="text/javascript">
function showRealTime(clock){
var d = new Date();
var year = d.getFullYear();
var month = d.getMonth() + 1;
var date = d.getDate();
var days = new Array("日","一","二","三","四","五","六");
var day = d.getDay();
var hour = (d.getHours() < 10) ? ("0" + d.getHours()) : d.getHours();
var min = (d.getMinutes() < 10) ? ("0" + d.getMinutes()) : d.getMinutes();
var sec = (d.getSeconds() < 10) ? ("0" + d.getSeconds()) : d.getSeconds();
var localtime = year + "年" + month + "月" + date + "日<br>星期" + days[day] + "<br>" + hour + ":" + min + ":" + sec;
clock.innerHTML = "现在的时间是:" + localtime;
}
</script>
</body>
</html>