很多前端恐怕都不了解HTML5的拖拽怎么实现吧,本文了解了下思路。进行整理备份,便于以后查阅。
先上示例:
index.html
XML/HTML Code复制内容到剪贴板
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>Drag</title>
<style>
.box{
width: 400px;
height: 400px;
float: left;
}
#box1{
background: #CCC;
}
#box2{
background: #FF0;
}
</style>
</head>
<body>
<div id="box1" class="box"></div>
<div id="box2" class="box"></div>
<img src="http://huoche.7234.cn/images/jb51/djzkasjzivk.jpg" alt="" id="img1" />
JavaScript Code复制内容到剪贴板
<script src="app1.js"></script>
</body>
</html>
app1.js
/**
* app1.js
*/
var oBox1,
oBox2,
oImg1;
window.onload = function(){
oBox1 = document.getElementById(‘box1’);
oBox2 = document.getElementById(‘box2’);
oImg1 = document.getElementById(‘img1’);
//
oBox1.ondragover = oBox2.ondragover = function(e){
e.preventDefault();









