<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>图片轮播</title>
<style>
div{
border:3px solid red;
width:218px;
height:145px;
}
.show{
display:inline-block;
}
.hide{
display:none;
}
</style>
</head>
<body>
<!-- onmouseover鼠标悬停事件,onmouseout鼠标离开事件 -->
<div οnmοuseοver="pause();"
οnmοuseοut="lunbo();">
<img src="../images/1.jpg" class="show"/>
<img src="../images/2.jpg" class="hide"/>
<img src="../images/3.jpg" class="hide"/>
<img src="../images/4.jpg" class="hide"/>
</div>
<script>
var id=null;
var index=0;
function lunbo(){
id=setInterval(function(){
index++;
//获取所有图片注意是getElementsByTagName!!!
var imgs = document.getElementsByTagName("img");
//隐藏所有图片
for(var i=0;i<imgs.length;i++){
imgs[i].className="hide";
}
//显示下一张图片
var next=index%imgs.length;
imgs[next].className="show";
},2000);
}
function pause(){
clearInterval(id);
}
lunbo();
</script>
</body>
</html>