为什么把 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)
}