问答详情
源自:2-1 JS速度动画

各路大神解答

<script type="text/javascript">
   window.onload=function(){
       var li=Document.getElementsByTagName("ali");
       ali.onmousemover()=function(){
           startMove(10,400);
       }
       ali.onmouseout=function(){
           startMove(-10,200);
       }
   }
   var timer=null;
   function stratMove(speed,iTarget){
       clearInterval(timer);
       var ali=document.getElementsByTagName("ali");
       timer=setInterval(function(){

           if(ali.offsetwidth==iTarget){
               clearInterval(timer);
           }
           else{
             ali.style.width=ali.offsetwidth+speed+'px';
           }

       },30)
   }
</script>

提问者:宝慕林2917688 2016-08-28 08:57

个回答

  • 我就叫李二毛
    2016-09-19 22:41:56
    已采纳

    http://img.mukewang.com/57dff9290001f06308830552.jpg自己看。

  • 李小希
    2016-08-28 09:08:05

    第三行定义的变量名为li,不应该是ali麽,,,

    第四行ali.onmouseover后面为什么要加括号?把括号去掉,,,