美文网首页
什么是事件对象

什么是事件对象

作者: 王闲森 | 来源:发表于2017-07-14 22:12 被阅读8次

    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值

    相关文章

      网友评论

          本文标题:什么是事件对象

          本文链接:https://www.haomeiwen.com/subject/bbtvhxtx.html