zoukankan      html  css  js  c++  java
  • <转>拖拽DIV最少代码

     
    <html>
    <title></title>
      <script type="text/javascript">
            function Drag(obj)
            {
                var obj = document.getElementById(obj);
                obj.style.position = "absolute";
                obj.onmousedown = function(e)
                {
                    e = e || window.event;
                    var x = e.offsetX;
                    var y = e.offsetY;
                    document.onmousemove = function(e)
                    {
                        e = e || window.event;
                        obj.style.left = (e.clientX - x) + "px";
                        obj.style.top = (e.clientY - y) + "px";
                    }
                    document.onmouseup = function()
                    {
                        document.onmousemove = null;
                        obj.onmousedown = null;
                    }
                }
            }
        </script>
    </head>
    <body>
        <div id="div"  style="background-color:White;300px;height:250px;">
         <div id="p" style="cursor:move;background-color:Red;300px;height:25px;" onmousedown="Drag('div')">        
         </div>
         <div>
         正文  
         </div>
        </div>
    </body>
    </html>
  • 相关阅读:
    FileReader读数据
    FileWriter写数据
    装饰者设计模式
    数据库连接池
    事务
    EL表达式
    console.log是异步的吗?
    使用i3wm时出现的若干问题的解决办法
    使用xmodmap修改键盘映射
    CentOS7 Minimal 安装后出现的若干问题解决办法
  • 原文地址:https://www.cnblogs.com/sunny0515/p/2757143.html
Copyright © 2011-2022 走看看