JS基本事件(小记)

一、    事件的概念种类及作用
(一)    概念:通常鼠标或热键的动作我们称之为事件(event),热键引发的一连串程序的动作,称之为事件驱动(event Driver)。而对事件进行处理的程序或函数,我们称之为事件处理程序。
(二)    种类
  1.页面事件
    1)    onload:页面加载事件
    2)    onfocus:得焦事件(获得焦点时触发事件)
    3)    onblur:失焦事件(失去焦点时触发事件)
    4)    onchange:状态改变事件
  2.鼠标事件
    1)    onclick:鼠标点击事件(当点击鼠标时触发事件)
    2)    ondblclick:鼠标双击事件(当双击鼠标时触发事件)
    3)    onmouseup:鼠标弹起事件
    4)    onmousedown:鼠标按下事件
    5)    onmouseover:鼠标移入事件 (会冒泡传递)
    6)    onmouseout:鼠标移出事件
    7)    onmousemove:鼠标移动事件
    8)扩展:onmouseenter : 鼠标移入事件 (不会冒泡)
    9)扩展:onmouseleave : 鼠标移出事件
    10)     oncontextmenu : 鼠标右键菜单事件
  3.键盘事件
    1)    onkeyup:键盘弹起事件
    2)    onkeydown:键盘按下事件
    3)    onkeypress:键盘按过事件

  4.浏览器事件

    1)   onresize: 事件会在窗口或框架被调整大小时发生

上一篇:TypeScript-01-变量、基本类型和运算符


下一篇:C#绘图双缓冲