国产探花免费观看_亚洲丰满少妇自慰呻吟_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 拖放

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 勃利县| 泸溪县| 太仓市| 巨鹿县| 八宿县| 龙游县| 德安县| 尉氏县| 浏阳市| 柳江县| 名山县| 东海县| 定襄县| 饶平县| 高安市| 阿拉善盟| 奉贤区| 清徐县| 桐城市| 略阳县| 云霄县| 泾川县| 萝北县| 宁津县| 广宁县| 大渡口区| 合山市| 都江堰市| 宜川县| 团风县| 九寨沟县| 商南县| 嵩明县| 广德县| 玛纳斯县| 山丹县| 灵璧县| 玛多县| 中西区| 锡林郭勒盟| 江山市|