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