解释:drop 即放置,是HTML5标准的组成部分,与drag共同使用达到通过鼠标点击来移动一个页面元素等目的
元素被拖起后,放下时会发生 ondrop 事件,伴随着调用drop()
函数
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")
相关文章推荐: