js计时器实现轮播图

我的梦境 提交于 2020-03-15 21:02:01

HTML部分

 

<div class="tu-scoll">
<div id=demo align=center>
<table border=0 align=center cellpadding=1 cellspacing=1 cellspace=0 >
<tr><td valign=top bgcolor=#ffffff id=marquePic1>
<table width='100%' border='0' cellspacing='0'><tr><td align=center><a href='#'><img src="../images/shouye1.png" width=150 height=110 border=0></a></td><td align=center><a href='#'><img src="../images/shouye2.png" width=150 height=110 border=0></a></td><td align=center><a href='#'><img src="../images/shouye3.png" width=150 height=110 border=0></a></td><td align=center><a href='#'><img src="../images/shouye4.png" width=150 height=110 border=0></a></td><td align=center><a href='#'><img src="../images/shouye5.png" width=150 height=110 border=0></a></td><td align=center><a href='#'><img src="../images/shouye6.png" width=150 height=110 border=0></a></td></tr></table>
</td><td id=marquePic2 valign=top></td></tr>
</table></div>
<i></i>
<i></i>
</div>

 

 

JS部分

 

<script type="text/javascript">
var speed=50
marquePic2.innerHTML=marquePic1.innerHTML
function Marquee(){
if(demo.scrollLeft>=marquePic1.scrollWidth){
demo.scrollLeft=0
}else{
demo.scrollLeft++
}
}
var MyMar=setInterval(Marquee,speed)
demo.onmouseover=function() {clearInterval(MyMar)}
demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}
</script>

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!