//封装一个代替getElementById()的方法function byId(id){ return typeof(id)==="string"?document.getElementById(id):id;}var index=0, timer=null, pics=byId("banner").getElementsByTagName("div"), len=pics.length;function slideImg(){ var main=byId("main"); //滑过清除定时器,离开继续 main.onmouseover=function(){ if (timer) clearInterval(timer); } main.onmouseout=function(){ timer=setInterval(function(){ index++; if (index>=len) { index=0; } //切换图片 changeImg(); },3000); } main.onmouseout();}//切换图片function changeImg(){ //遍历banner下所有的div,将其隐藏 for (var i = 0; i < i.len; i++) { pics[i].style.display="none"; } pics[index].style.display="block";}slideImg();来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27/viewspace-3135454/ ,如需转载,请注明出处,否则将追究法律责任。