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