• js事件


    事件:当发生某一个动作的时候,会触发一个函数;例如:鼠标事件、键盘事件、系统事件(onload)、焦点事件

    鼠标事件有:onclick(点击时)、ondblclick(双击时)、onmousedown(按下时)、onmouseup(按下去并抬时)、onmousemove(移动时)、onmouseover(移入时)、onmouseout(移出时)、onmouseente(移入时)、onmouseleave(移出时)。

    mouseover/mouseout会把事件传递给子级元素
    mouseenter/mouseleave不会把事件传递给子级元素  

    键盘事件(有焦点的元素才有键盘事件):keydown(按下时,且如不抬起,会一直触发)、keyup(抬起时)、keypress(当键盘按下字母或者数字就会触发这个事件,如果按下了是功能键(ctrl、shift、alt、backspace)不会触发的)

    焦点事件 :onfocus(有焦点事件的元素获取焦点后就会触发)、onblur(有焦点事件的元素失去焦点后就会触发)、tabindex(用来改变tab键切换的顺序)

  • 相关阅读:
    面试题 04.03. 特定深度节点链表
    WordStack
    libevent源码解析2
    libevent源码解析1
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    最短路径(dijkstra 与 Floyd)
    LR怎么并行的
  • 原文地址:https://www.cnblogs.com/pengc/p/8719436.html
Copyright © 2020-2023  润新知