我的這個怎么停不下來
window.onload= function(){
var Odiv=document.getElementById("dIV1");
Odiv.onmouseover = function(){
starMove();
}
}
var timer=null;
function starMove(){
var Odiv=document.getElementById("dIV1");?
timer=setInterval(function(){
if(Odiv.offsetLeft===0){
clearInterval(timer);
}else{
Odiv.style.left=Odiv.offsetLeft+10+"px";
}
},30)
}
2016-11-11
if(Odiv.offsetLeft===0),等于號==寫成了===。
2016-11-11
你判斷它停下來的條件是offsetLeft ===0 ,而你缺一直讓left +10px,這不是永遠(yuǎn)都不可能停下來嗎→_→