zoukankan      html  css  js  c++  java
  • html--鼠标控制DIV移动

    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <title>鼠标控制DIV移动</title>
            <script type="text/javascript">
                  
                  var _IsMousedown = 0;
                  var _ClickLeft = 0;
                  var _ClickTop = 0;
                function moveInit(evt) {
                  _IsMousedown = 1;
                  var obj = getObjById('moveDiv');
                  _ClickLeft = evt.clientX-obj.offsetLeft;
                  _ClickTop = evt.clientY-obj.offsetTop;
    
                }
    
                function startMove(evt) {
                  if(_IsMousedown == 0){
                      return;
                  }
                  var obj = getObjById('moveDiv');
                  obj.style.left = evt.clientX - _ClickLeft;
                  obj.style.top = evt.clientY - _ClickTop;
    
                }
    
                function stopMove() {
                  _IsMousedown = 0;
    
                }
    
                function getObjById(id) {
    
                    return document.getElementById(id);
    
                }
            </script>
    
            <style type="text/css" rel="stylesheet">
                #movediv {
                    width: 100px;
                    height: 100px;
                    position: absolute;
                    border: 1px solid #000;
                    background: #EAEAEA;
                }
            </style>
        </head>
        <body>
            <div id="moveDiv" style="left:20px;top:20px;"
    
            onmousedown="moveInit(event);"
    
            onmousemove="startMove(event)"
    
            onmouseup="stopMove()"
    
            onmouseout="stopMove()">
    
            </div>
        </body>
    </html>
  • 相关阅读:
    week4
    week3
    2017福州大学面向对象程序设计寒假作业二
    Week2
    10个android开发必备的开源项目
    Day Ten
    Day Nine
    Day Eight
    Day Seven
    Day Six
  • 原文地址:https://www.cnblogs.com/qiyiyifan/p/6142361.html
Copyright © 2011-2022 走看看