美文网首页
event 事件对象

event 事件对象

作者: 简爱的三年 | 来源:发表于2018-10-28 00:47 被阅读0次

    学的多 忘得多,最近想做点特效,发现前面的 dom API 忘得差不多了,
    今天得空,好好整理一下关于 event 事件对象 的一点东西

    事件类型:

    bubbles:布尔值,表示事件是否通过DOM以冒泡形式触发。

    事件发生时,反应当前环境信息的属性:

    button:

    表示(如果有)鼠标所按下的按钮

    ctrlKey:

    布尔值,表示Ctrl键是否按下。

    altKey:

    布尔值,表示Alt键是否按下。

    ShiftKey:

    布尔值,表示Shift键是否按下。

    metaKey:

    布尔值,表示Meta键是否按下。

    表示键盘事件的属性:

    isChar:

    布尔值,表示当前按下的键是否表示一个字符,

    charCode:

    表示当前按键的unicode值(仅对keypress事件有效)。

    keyCode:

    表示非字符按键的unicode值。

    which:

    表示当前按键的unicode值,不管当前按键是否表示一个字符。

    事件发生时的环境参数:

    pageX,pageY:

    事件发生时相对于页面(如viewport区域)的坐标。

    screenX,screenY:

    事件发生时相对于屏幕的坐标。

    和事件相关的元素:

    currentTarget:

    事件冒泡阶段所在的当前DOM元素。

    target,originalTarget:

    原始的DOM元素。

    relatedTarget:
    其他和事件相关的DOM元素(如果有的话)

    暂时就找到这么多,后期继续。

    相关文章

      网友评论

          本文标题:event 事件对象

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