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

关于条件判断


function move(){

      clearInterval(timer);

      timer=setInterval(

function(){

     if(div.style.left==0){

     clearInterval(timer)}

     else{div.style.left=div.offsetLeft+10+'px';}

},150)

为什么加粗那个条件div.style.left==0不能这么写?只能div.offsetLeft==0才能运行?求教?


提问者:qq_风_54 2016-02-29 00:31

个回答

  • 之芭
    2016-02-29 09:53:30
    已采纳

    加parseInt试试看

  • loserliu
    2016-02-29 09:53:15

    要么可能是这个Div没有用document获取


  • loserliu
    2016-02-29 09:46:26

    因为Css样式中没有定位??我自己想的