标签:
//鼠标拖动div1
var oDiv=document.getElementById(‘div1‘);
var disX=0;
var disY=0;
oDiv.onmousedown=function(ev){
var oEvent=ev||event;
disX=oEvent.clientX-oDiv.offsetLeft;
disY=oEvent.clientY-oDiv.offsetTop;
document.onmousemove=function(ev){
var oEvent=ev||event;
oDiv.style.left=oEvent.clientX-disX+‘px‘;
oDiv.style.top=oEvent.clientY-disY+‘px‘;
oDiv.innerHTML = "ev.clientX : "+ ev.clientX + "<br/>ev.clientY : "+ ev.clientY
+ "<br/> evOffsetX : " +disX+ "<br/> evOffsetY : " +disY
+ "<br/> left : " + oDiv.style.left + "<br/> TOP : " + oDiv.style.top ;
}
document.onmouseup=function(ev){
document.onmousemove=null;
document.onmousedown=null;
}
return false;
}
<body> <div id="div1" style=" position: absolute ;left: 20px; top:100px; background: yellowgreen ; width: 100px ; height: 100px "></div> </body>
标签:
原文地址:http://www.cnblogs.com/July-/p/5774340.html