在用户拖放HTML元素中,可能会触发如下表所示的事件:
| 事件 | 事件源 | 描述 |
| ondragstart | 被拖动的HTML元素 | 开始拖动操作时触发该事件 |
| ondrag | 被拖动的HTML元素 | 拖动过程中会不断地触发该事件 |
| ondragend | 被拖动的HTML元素 | 拖动结束时触发该事件 |
| ondragenter | 拖动时鼠标经过的元素 | 被拖动的元素进入本元素的范围内时触发该事件 |
| ondragover | 拖动时鼠标经过的元素 | 被拖动的元素进入本元素的范围内拖动时会不断地触发该事件 |
| ondragleave | 拖动时鼠标经过的元素 | 被拖动的元素离开本元素时触发该事件 |
| ondrop | 拖动时鼠标经过的元素 | 其他元素被放到了本元素中时触发该事件 |
ps:本文摘选《疯狂 HTML5/CSS3/Javascript讲义》 电子工业出版社