国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

HTML5 拖放

2020-03-24 17:16:22
字體:
來源:轉載
供稿:網友
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 img id= drag1 src= img_logo.gif draggable= true ondragstart= drag(event) width= 336 height= 69 /body /html

親自試一試

它也許看上去有點復雜,不過讓我們研究一下拖放事件的所有不同部分。


默認地,數據/元素無法被放置到其他元素中。為了實現拖放,我們必須阻止元素的這種默認的處理方式。

這個任務由 ondragover 事件的 event.preventDefault() 方法完成:

event.preventDefault()

var data = ev.dataTransfer.getData( text ev.target.appendChild(document.getElementById(data));代碼解釋:
調用 preventDefault() 來阻止數據的瀏覽器默認處理方式(drop 事件的默認行為是以鏈接形式打開)通過 dataTransfer.getData() 方法獲得被拖的數據。該方法將返回在 setData() 方法中設置為相同類型的任何數據被拖數據是被拖元素的 id ( drag1 )把被拖元素追加到放置元素中

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

上一篇:HTML 5 Web 存儲

下一篇:HTML 5 拖放

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新河县| 玛多县| 杨浦区| 凤冈县| 晋城| 张家界市| 柏乡县| 丹凤县| 新津县| 永康市| 和硕县| 揭阳市| 盐城市| 尖扎县| 闵行区| 贵溪市| 屯门区| 翼城县| 米泉市| 银川市| 大名县| 丰县| 招远市| 阳信县| 台山市| 平远县| 敖汉旗| 聂拉木县| 泸水县| 永修县| 阳高县| 延长县| 南丰县| 陇西县| 临邑县| 吉林省| 阳春市| 洪泽县| 甘南县| 泰来县| 日喀则市|