不懂为什么(itarget-odiv.offsetLeft)/20 之后left就回不到200或者-200了。。。。
var speed = (itarget-odiv.offsetLeft)/20;
speed = speed>0?Math.ceil(speed):Math.floor(speed);
if(oDiv.offsetLeft ==iTarget){
clearInterval(timer);
}
else{
oDiv.style.left = oDiv.offsetLeft+speed+'px';
}