时间:2021-07-01 10:21:17 帮助过:11人阅读
 2.处理拖拽事件
当我们拖拽对象的时候会触发拖拽事件包括: 
A.dragstart:当元素拖拽开始触发; 
B.drag:在元素拖拽过程中触发; 
C.dragend:元素拖拽结束时触发
3.创建投放区 
①当拖拽对象进入投放区的时候会触发相关的事件
A.dragenter:当拖拽对象进入投放区时触发; B.dragover:拖拽对象在投放区内移动时触发; C.dragleave:拖拽对象没有投放到投放区,离开投放区的 时候触发; 
D.drop:拖拽对象投放在投放区时触发。 
②注意:dragenter、dragover可能会受到默认事件的影 响,所以我们在这两个事件当中使用 e.preventDefault();来阻止事件默认事件
4.使用dataTransfer传递数据 
 当我们需要拖拽对象向投放区传递数据的时候用到 dataTransfer有下面的属性和方法:
1.types:返回数据的格式; 2.getData(
4.clearData(
 2.size:文件大小 
 3.name:文件名
编程实例:
