欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

[點晴永久免費OA]JavaScript 設置 DIV 可拖動

admin
2024年11月22日 12:15 本文熱度 666

:JavaScript 設置 DIV 可拖動

<h1>拖動 DIV 元素</h1>


<p>點擊以下方框,通過拖動鼠標來拖動元素。</p>


<div id="mydiv">

    <div id="mydivheader">----點我移動----</div>

    <p>Move</p>

    <p>this</p>

    <p>DIV</p>

</div>

<style>

    #mydiv {

        position: absolute;

        z-index: 9;

        background-color: #f1f1f1;

        text-align: center;

        border: 1px solid #d3d3d3;

    }

    

    #mydivheader {

        padding: 10px;

        cursor: move;

        z-index: 10;

        background-color: #2196F3;

        color: #fff;

    }

</style>


<script>

    //Make the DIV element draggagle:

    dragElement(document.getElementById(("mydiv")));

    

    function dragElement(elmnt) {

      var pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0;

      if (document.getElementById(elmnt.id + "header")) {

        /* if present, the header is where you move the DIV from:*/

        document.getElementById(elmnt.id + "header").onmousedown = dragMouseDown;

      } else {

        /* otherwise, move the DIV from anywhere inside the DIV:*/

        elmnt.onmousedown = dragMouseDown;

      }

    

      function dragMouseDown(e) {

        e = e || window.event;

        // get the mouse cursor position at startup:

        pos3 = e.clientX;

        pos4 = e.clientY;

        document.onmouseup = closeDragElement;

        // call a function whenever the cursor moves:

        document.onmousemove = elementDrag;

      }

    

      function elementDrag(e) {

        e = e || window.event;

        // calculate the new cursor position:

        pos1 = pos3 - e.clientX;

        pos2 = pos4 - e.clientY;

        pos3 = e.clientX;

        pos4 = e.clientY;

        // set the element's new position:

        elmnt.style.top = (elmnt.offsetTop - pos2) + "px";

        elmnt.style.left = (elmnt.offsetLeft - pos1) + "px";

      }

    

      function closeDragElement() {

        /* stop moving when mouse button is released:*/

        document.onmouseup = null;

        document.onmousemove = null;

      }

    }

</script>

?


該文章在 2024/11/22 15:56:38 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved