1. 程式人生 > >html5 拖放

html5 拖放

fault size get 拖放 bsp set 12px ntb 處理

1.先設置元素可拖放

<img draggable="true" />

2.拖動誰 ev拖動的元素

ev.target.id元素的ID

//放到哪裏

function allowDrop(ev)
{
ev.preventDefault();
}



function drag(ev)
{
ev.dataTransfer.setData("Text",ev.target.id);
}
3.放到何處
function drop(ev)
{
ev.preventDefault();//如果需要設置允許放置,我們必須阻止對元素的默認處理方式。
var data=ev.dataTransfer.getData("Text")
;//這獲取的是個ID ev.target.appendChild(document.getElementById(data));//放到可放置元素的裏面,使其成為他的child }

技術分享圖片


html5 拖放