婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > HTML5拖放效果的實現代碼

HTML5拖放效果的實現代碼

熱門標簽:西寧智能外呼系統加盟 杭州營銷電銷機器人供應商 電視購物電銷外呼系統 高德地圖標注賓館位置 飛亞外呼系統 電話機器人如何 貸款電銷人工和機器人哪個好 聯通400電話申請 百應電銷機器人產業

拖放

拖放是一種常見的特性,即抓取對象以后拖到另一個位置。

在 HTML5 中,拖放是標準的一部分,任何元素都能夠拖放。

Internet Explorer 9+, Firefox, Opera, Chrome, 和 Safari 支持拖動。

注意:Safari 5.1.2不支持拖動.

實例:

<!DOCTYPE html>  
<html>  
<head>  
    <title>拖放</title>  
    <style type="text/css">  
        #div1{width:360px;height:220px;padding:20px;border:1px solid black;}  
    </style>  
    <script>  
        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");  
            ev.target.appendChild(document.getElementById(data));  
        }  
    </script>  
</head>  
<body>  
    <div id="div1" ondrop="drop(event)" ondragover="allowDrop(event)"></div>  
    <br />  
    <img id="drag1" src="img/bg_1.jpg" draggable="true" ondragstart="drag(event)"  width="300px" height="180px" />  
</body>  
</html>  

首先,為了使元素可拖動,把draggable 屬性設置為 true :<img draggable="true">

然后,規定當元素被拖動時,會發生什么。
在上面的例子中,ondragstart 屬性調用了一個函數,drag(event),它規定了被拖動的數據。
dataTransfer.setData() 方法設置被拖數據的數據類型和值:

function drag(ev)
{
    ev.dataTransfer.setData("Text",ev.target.id);
}

在這個例子中,數據類型是 "Text",值是可拖動元素的 id ("drag1")。

ondragover 事件規定在何處放置被拖動的數據。
默認地,無法將數據/元素放置到其他元素中。如果需要設置允許放置,我們必須阻止對元素的默認處理方式。
這要通過調用 ondragover 事件 event.preventDefault() 方法event.preventDefault()

當放置被拖數據時,會發生 drop 事件。
在上面的例子中,ondrop 屬性調用了一個函數,drop(event):

function drop(ev)
{
    ev.preventDefault();
    var data=ev.dataTransfer.getData("Text");
    ev.target.appendChild(document.getElementById(data));
}

代碼解釋:

調用 preventDefault() 來避免瀏覽器對數據的默認處理(drop 事件的默認行為是以鏈接形式打開)
通過 dataTransfer.getData("Text") 方法獲得被拖的數據。該方法將返回在 setData() 方法中設置為相同類型的任何數據。
被拖數據是被拖元素的 id ("drag1")
把被拖元素追加到放置元素(目標元素)中

來回拖動:

若要在兩個地方來回拖動,只需將上面代碼稍作修改就行了.
將body中的代碼改成:

<body>  
    <div id="div1" ondrop="drop(event)" ondragover="allowDrop(event)">  
    <img id="drag1" src="img/bg_1.jpg" draggable="true" ondragstart="drag(event)"  width="300px" height="180px" /></div>  
    <div id="div2" ondrop="drop(event)" ondragover="allowDrop(event)"></div>  
</body>  

然后在style樣式中加上#div2就可以了:

<style type="text/css">  
        #div1,#div2{width:360px;height:220px;padding:20px;border:1px solid black;}  
    </style>  

這樣就可以實現來回拖放了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:玉溪 撫州 煙臺 晉中 安慶 內蒙古 牡丹江 邯鄲

巨人網絡通訊聲明:本文標題《HTML5拖放效果的實現代碼》,本文關鍵詞  HTML5,拖放,效果,的,實現,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML5拖放效果的實現代碼》相關的同類信息!
  • 本頁收集關于HTML5拖放效果的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲欧洲综合另类| 欧美成人免费网站| 成人听书哪个软件好| 欧美麻豆精品久久久久久| 亚洲人成网站色在线观看| 福利电影一区二区| 精品国产一区二区精华| 久久成人久久鬼色| 欧美性色黄大片手机版| 国产日韩精品一区| 国产成人精品午夜视频免费| 久久综合九色欧美综合狠狠| 国内外成人在线| 欧美电影免费观看高清完整版 | 91精品婷婷国产综合久久性色| 一区二区三区四区五区视频在线观看| 色悠悠亚洲一区二区| 最新热久久免费视频| 色欧美日韩亚洲| 亚洲777理论| 91精品国产综合久久精品性色| 国产欧美精品一区二区色综合朱莉| 国产不卡一区视频| 精品国产乱码久久久久久影片| 美国欧美日韩国产在线播放 | 欧美午夜影院一区| 亚洲制服丝袜一区| 欧美精品丝袜中出| 久久66热re国产| 中文字幕亚洲一区二区va在线| 成人av网站大全| 亚洲免费av观看| 久久综合精品国产一区二区三区| 99久久免费精品| 丝袜美腿亚洲综合| 日韩免费高清av| 91蜜桃网址入口| 久久精品国产网站| 伊人婷婷欧美激情| 欧美电视剧免费全集观看| 色综合婷婷久久| 天天影视涩香欲综合网| 国产亚洲女人久久久久毛片| 99热精品一区二区| 国内久久精品视频| 亚洲大片免费看| 久久久综合视频| 欧美肥胖老妇做爰| 色综合天天综合色综合av| 美女一区二区视频| 亚洲毛片av在线| 国产欧美日韩精品a在线观看| 91精品国产91综合久久蜜臀| 91蜜桃在线免费视频| 国产精品自在在线| 日韩中文字幕1| 丝袜美腿亚洲一区| 午夜精品久久久久久久蜜桃app| 欧美国产乱子伦| 日韩精品一区在线| 欧美一级免费观看| 欧美日韩综合一区| 91在线一区二区| 99re视频精品| 色美美综合视频| 色88888久久久久久影院野外| 国产凹凸在线观看一区二区| 麻豆精品一区二区综合av| 日韩在线一二三区| 五月婷婷综合网| 亚洲动漫第一页| 日韩福利电影在线观看| 蜜臀精品久久久久久蜜臀| 秋霞成人午夜伦在线观看| 亚洲精品日日夜夜| 中文字幕高清不卡| 国产蜜臀97一区二区三区| 欧美一区二区三区在线看| 欧美日韩精品高清| 色哟哟日韩精品| 精品一区在线看| 国产在线播放一区二区三区| 久久99久久久久| 国产不卡一区视频| 亚洲色图欧洲色图婷婷| 亚洲精品免费在线观看| 午夜欧美电影在线观看| 蜜臀久久久99精品久久久久久| 国精产品一区一区三区mba视频| 国产自产高清不卡| 国产 欧美在线| 欧美三级午夜理伦三级中视频| 色老汉一区二区三区| 丁香六月综合激情| 色综合夜色一区| 欧美巨大另类极品videosbest| 91天堂素人约啪| 在线播放视频一区| 国产日韩欧美精品在线| 国产精品久久久久永久免费观看 | 91在线云播放| 51精品久久久久久久蜜臀| 欧美撒尿777hd撒尿| 久久综合色之久久综合| 久久人人超碰精品| 国产精品剧情在线亚洲| 午夜不卡在线视频| 国产成人午夜精品影院观看视频| 成人国产一区二区三区精品| 欧美在线视频你懂得| 精品三级av在线| 国产精品久久777777| 久久亚洲欧美国产精品乐播| 久久免费的精品国产v∧| 国产精品久久看| 裸体在线国模精品偷拍| 日韩成人一区二区| 国产自产v一区二区三区c| 欧美影院精品一区| 欧美一区二区三区成人| 国产欧美综合在线观看第十页| 亚洲成人激情综合网| 国产精品成人免费精品自在线观看 | 国产精品久久久久久久久搜平片| 2024国产精品| 一区二区三区成人| 国产999精品久久久久久绿帽| 欧美乱熟臀69xxxxxx| 亚洲色图欧洲色图婷婷| 国产精品乡下勾搭老头1| 91精品欧美一区二区三区综合在| 国产精品毛片无遮挡高清| 免费观看成人av| 777精品伊人久久久久大香线蕉| 国产精品国产精品国产专区不蜜| 天天色图综合网| av中文一区二区三区| 久久欧美一区二区| 国内久久婷婷综合| 中文字幕不卡在线观看| 成人精品高清在线| 国产精品女上位| 久久国产人妖系列| 91精品国产综合久久久久久久久久 | 精品一区二区三区蜜桃| 91精品国产91久久综合桃花 | 欧美一区二区成人6969| 五月综合激情婷婷六月色窝| 欧美精品九九99久久| 亚洲一区二区在线视频| 欧美色窝79yyyycom| 亚洲欧美综合网| 欧美日韩在线观看一区二区| 亚洲二区视频在线| 欧美日韩一区二区三区在线| 一区二区三区在线观看视频| 91久久人澡人人添人人爽欧美| 亚洲成人综合视频| 8x福利精品第一导航| 国产麻豆日韩欧美久久| 国产精品久久久久影院老司| 91啪九色porn原创视频在线观看| 欧美国产一区视频在线观看| 日韩精品视频网| 亚洲精品一区二区在线观看| av在线免费不卡| 首页国产欧美久久| 欧美酷刑日本凌虐凌虐| 国产精品综合av一区二区国产馆| 中文乱码免费一区二区| 色国产精品一区在线观看| 亚洲国产精品二十页| 色综合中文综合网| 日韩免费看的电影| 国产在线精品国自产拍免费| 国产精品天天看| 99re热视频这里只精品| 亚洲一区二区三区中文字幕 | 日韩欧美一级精品久久| 国产精品一区在线观看你懂的| 中文字幕一区视频| 91精品国产综合久久久蜜臀图片| 国产精品18久久久久久vr| 久久久一区二区三区| 91极品美女在线| 九色综合狠狠综合久久| 一区二区三区日本| 久久久亚洲国产美女国产盗摄 | 精品1区2区在线观看| 在线免费观看日本欧美| 国产精品自拍av| 午夜精品久久久久久久久| 国产欧美视频在线观看| 欧美揉bbbbb揉bbbbb| 99久久婷婷国产精品综合| 国产曰批免费观看久久久| 麻豆高清免费国产一区| 五月婷婷久久丁香| 一区二区三区91| 欧美一区二区三区色|