Event对象代表是事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函数会在事件发生前被执行!
1、Event.stopPropagation():
终止事件在传播过程中的捕获、目标处理货起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不在被分配到其他节点。
2、event.perventDefault():
取消事件的默认动作。
3、event.clientX、event.clientY:
鼠标相对于浏览器窗口可是区域的X,Y坐标(窗口坐标),可是区域不包括工具栏和滚动条。
4、event.offsetX、event.offsetY:
鼠标相对于事件源(触发事件的元素)的X,Y坐标,只有IE事件有这2个属性,标准事件没有对应的属性。
5、event.screenX、event.screenY:
鼠标相对于用户显示器屏幕左上角的X,Y坐标。标准事件和IE事件都定义了这2个属性。
6、event.keyCode:
获得按键的code值