欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > 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拖放效果的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    日韩成人午夜精品| 91av在线免费| 天堂www中文在线资源| 国产手机在线观看| 欧美午夜视频网站| 国产色产综合色产在线视频| 一区二区三区蜜桃| 国产久卡久卡久卡久卡视频精品| 古装做爰无遮挡三级聊斋艳谭| 亚洲一区视频在线播放| 欧美色精品在线视频| 亚洲人吸女人奶水| 国产乱码精品1区2区3区| 中文字幕人妻熟女在线| 91九色丨porny丨极品女神| 欧美mv日韩mv国产网站app| 一区二区三区中文字幕精品精品| 国产一区二区三区最好精华液| 中字幕一区二区三区乱码| 日韩免费高清av| 亚洲曰韩产成在线| 成人av动漫在线| 国产精品av久久久久久无| 制服丝袜亚洲色图| 亚洲精品欧美二区三区中文字幕| 99视频一区二区三区| 91 在线视频| 久久精品欧美日韩| 国产成人精品免费| 日本成人午夜影院| 国产日韩综合av| 风间由美一区二区三区在线观看 | 日韩精品电影一区二区| 精品免费视频一区二区| 国产精品一区不卡| 成人免费精品动漫网站| 亚洲另类在线视频| 99精品视频一区二区| 草视频在线观看| 国产精品久久久久久久久免费丝袜| 91麻豆精品国产无毒不卡在线观看 | 一区二区三国产精华液| 国产成人精品无码片区在线| 精品乱人伦一区二区三区| 国产精品一区二区不卡| 在线一区二区观看| 亚洲视频网在线直播| 韩国三级视频在线观看| 久久中文字幕电影| 久久精品国产第一区二区三区| 黄色av网址在线观看| 666欧美在线视频| 久久国产生活片100| 中文字幕av播放| 香蕉久久夜色精品国产使用方法| av在线天堂网| 欧美肥妇毛茸茸| 首页国产丝袜综合| 成人免费看aa片| 2021中文字幕一区亚洲| 成人国产一区二区三区精品| 4438x亚洲最大成人网| 韩国三级电影一区二区| 99热这里只有精品4| 国产精品美女久久久久久久久久久 | 欧美中文一区二区三区| 夜夜嗨av一区二区三区中文字幕 | 奇米色777欧美一区二区| 国产精品无码电影| 国产精品丝袜在线| 一级欧美一级日韩片| 亚洲国产精品黑人久久久| 成人禁用看黄a在线| 欧洲精品一区二区| 黄色小说综合网站| 欧美日韩中文精品| 麻豆91在线看| 欧美日韩色视频| 日日嗨av一区二区三区四区| 黄色录像免费观看| 日本视频一区二区| 成人高清免费观看| 欧美一级片在线观看| 九九精品一区二区| 黄色a级片在线观看| 日本欧美一区二区| 在线看不卡av| 国产一区二区三区精品视频| 制服丝袜亚洲播放| 91伊人久久大香线蕉| 久久精品日韩一区二区三区| 国产伦精品一区三区精东| 亚洲天堂福利av| 快灬快灬一下爽蜜桃在线观看| 亚洲五码中文字幕| 一级黄色录像毛片| 日韩精品色哟哟| 欧美在线观看18| 不卡在线观看av| 久久久一区二区| 日本r级电影在线观看| 欧美mv日韩mv| 色悠悠在线视频| 亚洲免费观看高清完整版在线| 久久久久99精品成人| 亚洲午夜一二三区视频| 手机在线免费看片| 国产精品自拍在线| 久久综合久久久久88| 一出一进一爽一粗一大视频| 亚洲一区免费视频| 在线观看91视频| jvid福利写真一区二区三区| 欧美极品美女视频| 91视频啊啊啊| 午夜精品久久久久影视| 国产精品视频一区二区在线观看| 极品尤物av久久免费看| 日韩精品一区二区三区四区视频| 2一3sex性hd| 五月天婷婷综合| 欧美日韩国产综合久久 | 麻豆成人免费电影| 日韩一区二区三区视频| av一二三不卡影片| 国产精品美女一区二区三区| 欧美做爰啪啪xxxⅹ性| 国产99久久久久久免费看农村| 国产日韩欧美一区二区三区乱码| 四虎永久免费在线观看| 麻豆91免费看| 精品国产露脸精彩对白| 久草免费资源站| 亚洲国产cao| 91麻豆精品久久久久蜜臀 | 潘金莲一级淫片aaaaaaa| 亚洲男同性视频| 在线一区二区三区| 亚洲美女高潮久久久| 亚洲 欧美综合在线网络| 日韩一区二区在线看| 成人片黄网站色大片免费毛片| 一区二区三区在线视频观看58 | 亚洲精品乱码久久久久久黑人| 在线观看网站黄不卡| 中文字幕亚洲日本| 亚洲丰满少妇videoshd| 欧美一级理论片| a天堂中文字幕| 国产精品一区二区三区四区| 亚洲欧洲www| 最新一区二区三区| 欧美色图校园春色| 五月婷婷欧美视频| 精品国产一二三| 女人18毛片毛片毛片毛片区二| 粉嫩在线一区二区三区视频| 亚洲女人的天堂| 日韩视频免费观看高清完整版 | 91成人在线观看喷潮| 中文在线字幕观看| 男女男精品网站| 国产欧美日本一区视频| 色视频欧美一区二区三区| 成人爽a毛片一区二区免费| 日韩美女精品在线| 欧美性视频一区二区三区| 朝桐光av一区二区三区| 国产老妇另类xxxxx| 亚洲老妇xxxxxx| 日韩三区在线观看| 国产小视频你懂的| 国产v综合v亚洲欧| 亚洲自拍欧美精品| 精品久久久久久无| 看片网站在线观看| theav精尽人亡av| 豆国产96在线|亚洲| 亚洲午夜久久久久中文字幕久| 精品剧情v国产在线观看在线| 国产午夜精品理论片| 妖精视频一区二区| 日本午夜精品视频在线观看| 337p日本欧洲亚洲大胆精品| 我家有个日本女人| 亚洲成人av免费在线观看| 国产精品18久久久久久久网站| 亚洲综合久久av| 久久一夜天堂av一区二区三区| 色哟哟一区二区在线观看| 一区二区不卡免费视频| 成人av在线资源网| 青青草国产精品97视觉盛宴| 亚洲欧美在线视频观看| 欧美tickling网站挠脚心| 91国产丝袜在线播放| 欧美丰满美乳xxⅹ高潮www| 国产乱国产乱老熟300部视频| 国产综合久久久久久鬼色| 一区二区国产盗摄色噜噜|