Fork me on GitHub

JS学习-day4

DOM

事件

* 概念:某些组件被执行了某些操作后,触发了某些代码的执行
    * 事件:某些操作,如:单击,双击,键盘按下了,鼠标移动了
    * 事件源:组件。如:按钮,文本输入框...
    * 监听器:代码。
    * 注册监听:将事件,事件源,监听器结合在一起。当事件源上发生了某个事件,则触发执行某个监听器代码。

* 常见的事件:

    * 点击事件:
         1.onclick:单击事件
         2.ondblclick:双击事件

    * 焦点事件:
         1.onblur:失去焦点
         2.onfocus:元素获得焦点

    * 加载事件:
         1.onload:一张页面或者一幅图像完成加载

    * 鼠标事件:
         1.onmousedown:鼠标按钮被按下
         2.onmousemove:鼠标被移动
         3.onmouseout:鼠标从某元素移开
         4.onmouseover:鼠标移到某个元素之上
         5.onmouseup:鼠标被松开

    * 键盘事件:
         1.onkeydown:某个键盘按键被按下
         2.onkeyup:某个键盘按键被松开
         3.onkeypress:某个键盘按键被按下并松开

    * 选择和改变
         1.onchange:域的内容被改变
         2.onselect:文本被选中

    * 表单事件:
         1.onsubmit:确认按钮被点击
         2.onreset:重置按钮被点击
posted @ 2023-01-07 15:28  Luohaijun  阅读(18)  评论(0)    收藏  举报