clearInterval无效?
把onmouseover换成onclick时,第一个clearInterval(timer)就不能起到作用了,有没有同学遇到相同的情况??
<body>
<div id="container">
<div id="box"></div>
</div>
<script type="text/javascript">
window.onload=function(){
var obox=document.getElementById("box");
obox.onclick =function(){
startmove();
}
}
function startmove(){
var timer=null;
clearInterval(timer);
var oc=document.getElementById("container");
setInterval(function(){
if (oc.offsetLeft==0) {
clearInterval(timer);
}
else{
oc.style.left=oc.offsetLeft+1+"px";
}
},30)
}
</script>
</body>