幫我看看代碼,為什么瀏覽器提示timer=null找不到
<script>
window.onload=function(){
var oDiv=document.getElementById('div1');
oDiv.onmouseover=function(){
startmove();
}
}
var time=null;
function startmove(){
time.setInterval(function(){
if(oDiv.offsetLeft==0){
clearInterval(time);
}
else{
var oDiv=document.getElementById('div1');
oDiv.style.left=oDiv.offsetLeft+10+"px";
}
},30)
}
</script>
2016-05-05
你寫錯了,
var timer=null;
function startmove(){
clearInternal(timer);
timer=setInterval(function(){},30)
中間部分省略