HTML5拖拽上传
本片基于Chrome浏览器
设置可拖拽
Chrome浏览器中使用draggable=true来实现拖拽
<div id="div1" draggable="true">拖拽当前元素</div>
一、拖拽事件
拖拽事件目标分两类:被拖拽元素和目标元素
1.被拖拽元素
拖拽事件触发的顺序如下:
- ondragstart : 拖拽的一瞬间触发
- ondrag : 拖拽期间连续触发
- ondragend : 拖拽结束触发
2.目标元素
目标元素事件触发的顺序如下:
- ondragenter : 进入目标元素触发
- ondragover : 在目标元素内部持续触发
- ondragleave/ondrop(