html5中的拖放元素与js结合
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
<style type="text/css">
#div1 {width:350px;height:70px;padding:10px;border:1px solid #aaaaaa;}
</style>
<script>
//放到何处;调用 preventDefault() 来避免浏览器对数据的默认处理(drop 事件的默认行为是以链接形式打开)
function allowDrop(ev)
{
ev.preventDefault();
}
//拖动什么;设置被拖数据的数据类型是 "Text",值是可拖动元素的 id ("drag1")。
function drag(ev)
{
ev.dataTransfer.setData("Text",ev.target.id);
}
//进行安置;通过 dataTransfer.getData("Text") 方法获得被拖的数据
function drop(ev)
{
ev.preventDefault();
var data=ev.dataTransfer.getData("Text");
ev.target.appendChild(doc