九九热线视频精品99-动漫高h纯肉无码视频在线观看-午夜理论无码片在线观看免费-99精品国产在热久久无码-亚洲国产成人乱码

Html5拖拽復制

2016/9/29 11:16:55   閱讀:1726    發布者:1726

拖拽是一種常見的特性,即抓取對象以后拖到另一個位置。 在 HTML5 中,拖拽是標準的一部分,
任何元素都能夠拖拽。 Html5拖拽非常常見的一個功能,但是大部分拖拽的案例都是一個剪切的過程, 項目中需要實現
Html5拖拽復制的功能,Html5拖拽復制很簡單,只需要在普通Html5拖拽的過程中做一點小小的改動即可。

瀏覽器支持

Internet Explorer 9

Firefox

Opera 12

Chrome

Safari 5


v1.0代碼部分


<!DOCTYPE html>

<html>

<head>

    <styletype="text/css">

        #div1 {

            width: 700px;

            height: 120px;

            padding: 10px;

            border: 1px solid #aaaaaa;

        }

 

        #drag1 {

            cursor:pointer;

        }

    </style>

    <scripttype="text/javascript">

        function allowDrop(ev)  {

            ev.preventDefault();

        }

 

        function drag(ev)  {

 

            ev.dataTransfer.setData("Text", ev.target.id);

        }

 

        function drop(ev)  {

            ev.preventDefault();

            var data = ev.dataTransfer.getData("Text");

            var item = document.getElementById(data).cloneNode();

            ev.target.appendChild(item);

        }

    </script>

</head>

<body>

    <p>請把 Windows Azure 的圖片拖放到矩形中:</p>

    <divid="div1"  ondrop="drop(event)"  ondragover="allowDrop(event)"></div>

    <br/>

    <br/>

    <br/>

    <br/>

    <br/>

    <imgid="drag1"  src="images/t_Azure.png"  draggable="true"  ondragstart="drag(event)"/>

</body>

</html>



代碼解析

實現思路就是克隆被拖拽的元素,然后把克隆元素appendChild()到指定位置

實現Html5拖拽復制的核心代碼.cloneNode()

Html5拖拽復制完成以后,其實還有很多事情可以在appendChild()執行以后完成,這個看具體需求吧

如果只是想實現傳統的HTML5拖拽的話,移除var item = document.getElementById(data).cloneNode();,然后ev.target.appendChild(data);即可

主站蜘蛛池模板: 国产三级a毛视频在线观看| 无遮挡啪啪摇乳动态图gif| 亚洲色大成网站www久久九九| 午夜精品久久久久久| 国产精品久久久久无码av色戒| 日本一区二区三区高清无卡 | 四虎永久在线精品免费网址 | 国产精品免费高清在线观看| 狠狠色噜噜狠狠狠狠7777米奇| 亚洲已满18点击进入在线看片| 日本熟妇色xxxxx日本免费看| 欧洲熟妇色xxxxx欧美| 上司人妻互换中文字幕| av色国产色拍| 一本av高清一区二区三区| 少妇夜夜春夜夜爽试看视频| 国产精品成人网站| 国精产品一区一区三区免费视频 | 国产色精品久久人妻| 久久精品国产自在天天线| 国产卡一卡二无线乱码| 曰的好深好爽免费视频网站 | s级爆乳玩具酱国产vip皮裤| 老熟女老太婆爽| 国产精品无码无卡在线观看久| 人妻少妇邻居少妇好多水在线 | 国产成人无码区免费内射一片色欲 | 99国内精品久久久久久久| 久久天天躁夜夜躁狠狠躁| 久久大香香蕉国产免费网vrr| 国内免费久久久久久久久| 久久综合九色综合欧洲98| 一本色道久久综合亚州精品蜜桃| 日韩av无码久久精品免费| 狠狠色噜噜狠狠狠狠7777米奇| 人妻精品久久无码专区涩涩| 日韩区欧美国产区在线观看 | 999在线视频精品免费播放观看| 国产女人18毛片水真多1| 在线亚洲97se亚洲综合在线| 日本免费高清一本视频|