以下代码是图片往左边滚动,我想叫他往右边滚动,怎么办。?<div id="demo">
<div id="indemo">
<div id="demo1">
<img src="img/1.gif">
<img src="img/19.gif">
<img src="img/18.gif">
<img src="img/17.gif">
<img src="img/16.gif">
<img src="img/15.gif">
<img src="img/14.gif">
<img src="img/13.gif">
<img src="img/12.gif">
<img src="img/11.gif">
<img src="img/10.gif">
<img src="img/9.gif">
<img src="img/8.gif">
<img src="img/7.gif">
<img src="img/6.gif">
<img src="img/5.gif">
<img src="img/4.gif">
<img src="img/3.gif">
<img src="img/2.gif">
</div>
<div id="demo2"></div>
</div>
</div><div id="right_560"><div id="hh"></div>
<script>
<!--
var speed=30;
var tab=document.getElementById("demo");
var tab1=document.getElementById("demo1");
var tab2=document.getElementById("demo2");
tab2.innerHTML=tab1.innerHTML;
function Marquee(){
if(tab2.offsetWidth-tab.scrollLeft<=0)
tab.scrollLeft-=tab1.offsetWidth
else{
tab.scrollLeft++;
}
}
var MyMar=setInterval(Marquee,speed);
tab.onmouseover=function() {clearInterval(MyMar)};
tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)};
-->
</script>
我的站点,www.lqjsxx.cn

解决方案 »

  1.   

    这段JavaScript 代码怎么改呢?
      

  2.   

    .....
    tab.scrollLeft=tab2.offsetWidth;
    function Marquee(){
    if(tab.scrollLeft<=0)
    tab.scrollLeft+=tab1.offsetWidth
    else{
    tab.scrollLeft--;
    }
    }
    .....
    手写的,应该没问题。
      

  3.   


    <script>
    <!-- var speed=30; 
    var tab=document.getElementById("demo");
    var tab1=document.getElementById("demo1");
    var tab2=document.getElementById("demo2");
    tab2.innerHTML=tab1.innerHTML; function Marquee(){ if(tab2.offsetWidth-tab.scrollRight>0) tab.scrollRight-=tab1.offsetWidth else{ tab.scrollRight--; } } var MyMar=setInterval(Marquee,speed); tab.onmouseover=function() {clearInterval(MyMar)}; tab.onmouseout=function() {MyMar=setInterval(Marquee,speed)}; --> </script>