Javascript之event大全
JavaScript 之 event大全 _event 对象是 JavaScript 中的一个重要概念,它代表事件的状态,例如触发 event 对象的元素、鼠标的位置及状态、按下的键等等。event 对象只在事件发生的过程中才有效。event 的某些属性只对特定的事件有意义。例如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 altKey 属性 altKey 属性用于检查 alt 键的状态。语法:event.altKey 可能的值:当 alt 键按下时,值为 TRUE ,否则为 FALSE 。只读。 button 属性 button 属性用于检查按下的鼠标键。语法:event.button 可能的值:0 没按键、1 按左键、2 按右键、3 按左右键、4 按中间键、5 按左键和中间键、6 按右键和中间键、7 按所有的键。这个属性仅用于 onmousedown、onmouseup 和 onmousemove 事件。对其他事件,不管鼠标状态如何,都返回 0。 cancelBubble 属性 cancelBubble 属性用于检测是否接受上层元素的事件的控制。语法:event.cancelBubble [= cancelBubble] 可能的值:这是一个可读写的布尔值:TRUE 不被上层原素的事件控制、FALSE 允许被上层元素的事件控制。这是默认值。 clientX 属性 clientX 属性用于返回鼠标在窗口客户区域中的 X 坐标。语法:event.clientX 注释:这是个只读属性。这意味着,你只能通过它来得到鼠标的当前位置,却不能用它来更改鼠标的位置。 clientY 属性 clientY 属性用于返回鼠标在窗口客户区域中的 Y 坐标。语法:event.clientY 注释:这是个只读属性。这意味着,你只能通过它来得到鼠标的当前位置,却不能用它来更改鼠标的位置。 ctrlKey 属性 ctrlKey 属性用于检查 ctrl 键的状态。语法:event.ctrlKey 可能的值:当 ctrl 键按下时,值为 TRUE ,否则为 FALSE 。只读。 fromElement 属性 fromElement 属性用于检测 onmouseover 和 onmouseout 事件发生时,鼠标所离开的元素。语法:event.fromElement 注释:这是个只读属性。 keyCode 属性 keyCode 属性用于检测键盘事件相对应的内码。这个属性用于 onkeydown、onkeypress 和 onkeyup 事件。 offsetX 属性 offsetX 属性用于返回鼠标在事件源元素中的 X 坐标。语法:event.offsetX 注释:这是个只读属性。 offsetY 属性 offsetY 属性用于返回鼠标在事件源元素中的 Y 坐标。语法:event.offsetY 注释:这是个只读属性。 propertyName 属性 propertyName 属性用于返回事件的名称。语法:event.propertyName 注释:这是个只读属性。 returnValue 属性 returnValue 属性用于设置事件的返回值。语法:event.returnValue [= returnValue] 可能的值:这是一个可读写的布尔值:TRUE 允许事件继续传播、FALSE 取消事件的传播。 screenX 属性 screenX 属性用于返回鼠标在屏幕中的 X 坐标。语法:event.screenX 注释:这是个只读属性。 screenY 属性 screenY 属性用于返回鼠标在屏幕中的 Y 坐标。语法:event.screenY 注释:这是个只读属性。 shiftKey 属性 shiftKey 属性用于检查 shift 键的状态。语法:event.shiftKey 可能的值:当 shift 键按下时,值为 TRUE ,否则为 FALSE 。只读。 srcElement 属性 srcElement 属性用于返回事件的源元素。语法:event.srcElement 注释:这是个只读属性。 srcFilter 属性 srcFilter 属性用于返回事件的源过滤器。语法:event.srcFilter 注释:这是个只读属性。 toElement 属性 toElement 属性用于检测 onmouseover 和 onmouseout 事件发生时,鼠标所移到的元素。语法:event.toElement 注释:这是个只读属性。 type 属性 type 属性用于返回事件的类型。语法:event.type 注释:这是个只读属性。 x 属性 x 属性用于返回鼠标在事件源元素中的 X 坐标。语法:event.x 注释:这是个只读属性。 y 属性 y 属性用于返回鼠标在事件源元素中的 Y 坐标。语法:event.y 注释:这是个只读属性。 event 对象提供了许多有用的属性来检测和控制事件的状态,这些属性可以帮助开发者更好地处理事件,并实现更加复杂的交互效果。
- 粉丝: 3
- 资源: 15
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助