问题:我不懂哪里错。既不报错。到底是哪里不断。是if判断里面的还是赋值的时候出问题了!求解
10px 是字符串,你要加减的话要进行类型转换
汗,字符串不能这样直接比较和加减,你应该先转成数字,运算后再转成字符串
javascript
function Move(){ var left = parseInt(Div.left); if(left<=0){ left += 10; }else if(left>500){ left -= 10; } Div.left =left+"px"; }