为什么把 var timer=null放进startmove()里就不起作用,多次触碰还是会变快
function startmove() { var timer=null; clearInterval(timer); var oDiv=document.getElementById("div1"); timer=setInterval(function () { if (oDiv.offsetLeft==0){ clearInterval(timer); }else { oDiv.style.left=oDiv.offsetLeft+1+'px'; } },50) }