- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>event</title>
- <style>
- #box {
- width: 100px;
- height: 100px;
- background-color: aquamarine;
- position: absolute;
- }
- </style>
- </head>
- <body>
- <div id="box"></div>
- <script type="text/javascript">
- var oDiv = document.getElementById("box");
- oDiv.οnmοusedοwn=function(ev)
- {
- var oEvent = ev;
- var disX = oEvent.clientX - oDiv.offsetLeft;
- var disY = oEvent.clientY - oDiv.offsetTop;
- document.οnmοusemοve=function (ev)
- {
- oEvent = ev;
- oDiv.style.left = oEvent.clientX -disX+"px";
- oDiv.style.top = oEvent.clientY -disY+"px";
- }
- document.οnmοuseup=function()
- {
- document.οnmοusemοve=null;
- document.οnmοuseup=null;
- }
- }
- </script>
- </body>
- </html>
转载于:https://my.oschina.net/fyliujj/blog/1833944