Перемещение объектов по рабочей области
Добрый день, подскажите пожалуйста, что не так пишу, перепробовал уже все ...
<script language="javascript">
function move(div){
document.onmousedown=function(){return false}
div.style.cursor='move';
document.onmousemove=function(e){
x=e.pageX;
y=e.pageY;
left=div.offsetLeft;
top=div.offsetTop;
left=x-left;
top=y-top;
document.onmousemove=function(e){
x=e.pageX;
y=e.pageY;
div.style.top=y-top+'px';
div.style.left=x-left+'px';
}
}
document.onmouseup=function(){
div.style.cursor='auto';
document.onmousedown=function(){}
document.onmousemove=function(){}
}
}
</script>
Но почему-то объект перемещается только по горизонтале, а по вертикале не реагирует (
Буду очень благодарен за помощь
Заранее спасибо!
|