DragEvent
属性
方法
- initDragEvent
- 初始化一个新的拖拽事件。
事件
drag
:
dragend
:
dragover
:
drop
:
从 MouseEvent 继承
属性
- button
- 获取导致事件发生鼠标按钮。
- buttons
- 获取一个值,指示用户按下了哪些鼠标按钮。
- clientX
- 获取鼠标指针的 x 坐标,相对于视口(即用户代理的客户端区域)的左上角。
- clientY
- 获取鼠标指针的 y 坐标,相对于视口(即用户代理的客户端区域)的左上角。
- layerX
- 获取鼠标指针的 x 坐标,相对于最近定位的祖先元素。
- layerY
- 返回事件相对于当前图层的水平坐标。layerY 是 MouseEvent 对象的一个非标准属性。
- relatedTarget
- 获取事件中涉及的次要元素。relatedTarget 属性用于查找任何涉及事件的其他元素。像 mouseover 这样的事件围绕某个目标定向,但也涉及一个次要目标,例如在为主要目标触发 mouseover 事件时退出的目标。
- screenX
- 获取鼠标指针的 x 坐标,相对于屏幕的左上角。
- screenY
- 获取鼠标指针的 y 坐标,相对于屏幕的左上角。
- x
- 获取鼠标光标的 x 坐标,相对于上次定位的祖先元素。
- y
- 获取鼠标指针的 y 坐标,相对于最近定位的祖先元素。
方法
- initMouseEvent
- 初始化 createEvent 方法创建的新鼠标事件。
事件
- click
- 当元素被鼠标点击或其他通常具有相同效果的用户操作激活时,会触发点击事件。
- dblclick
- 鼠标双击事件。
- mousedown
- 当用户使用鼠标按钮或点击触摸板点击对象时触发。
- mouseenter
- 当用户将鼠标指针移动到对象内时触发。
- mouseleave
- 当用户将鼠标指针移出对象的边界时触发。
- mousemove
- 当用户在对象上移动鼠标时触发。
- mouseout
- 当用户将鼠标指针移出对象的边界时触发。
- mouseover
- 当用户将鼠标指针移动到对象内时触发。
- mouseup
- 当用户在鼠标位于对象上时释放鼠标按钮时触发。
标准信息
署名
Microsoft Developer Network: [Windows Internet Explorer API 参考 文章]