总之,执行odiv.style.width = odiv.offsetWidth + ispeed + 'px'的时候,判断一下odiv.offsetWidth + ispeed 是否小于0. 小于零会出错。我这里报错也是这个地方。不知道你说的是哪里的错。
改为:<div onmousedown="setStart()" onmouseup="setEnd()">
改一下函数:
var e=window.event||e
function setStart(){
var x,y
x=e.offsetXy=offsetY
//下面直接引用x和y就可以了
}
function setEnd(){
var x,y
x=e.offsetXy=offsetY
//下面直接引用x和y就可以了
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)