• JavaScript事件小结


    我们都晓得JavaScrip事件的重要性,所以下面小结一下以备后用!

     
    序号 事件 描述 备注
    1 onclick 鼠标点击某个对象时触发此事件 是最常用的事件之一
    2 onchange 用户改变域的内容时触发此事件  
    3 onselect 文本被选定时触发此事件  当select下来菜单选项中的状态改变的时候也能触发此事件,而且这个这中情况也比较常用!
    4 onfocus 元素获得焦点时触发此事件  此事件也是最常用的事件之一
    5 onload 某个页面或图像被完成加载时触发此事件  当网页加载完毕时,触发此事件,也是最常使用的事件之一,常用于当网页加载完毕后在网页中首先做的一些事情,比如:广告动画效果等等
           
    6 onunload 用户退出页面时触发此事件  也是常常使用的事件之一,常常用于当退出网页时或者关闭浏览器窗口的时侯做的一些事情,比如:弹出窗口问是否退出或其他事情
    7 onblur 元素失去焦点时触发此事件  最常使用的事件之一,常常用于表单等的验证情况
    8 onmouseover 鼠标被移到某元素之上时触发此事件  最常使用的事件之一,常常用于改变图片/文字等的样式
    9 onmouseout 鼠标从某元素移开时触发此事件  最常使用的事件之一,常常用于改变图片/文字等的样式
    10 ondblclick 鼠标双击某个对象时触发此事件  
           
    11  onmousedown  按下鼠标时触发此事件  
    12  onmouseup  鼠标按下后松开鼠标时触发此事件  
    13  onkeyup  当键盘上某个按键被放开时时触发此事件  常常使用的事件之一,常常用于改变表单中的内容,比如:将所输入的字母从小写转为大写等
    14  onkeydown  当键盘上某个按键被按下时时触发此事件  
    15  onkeypress   当键盘上某个按键被按下并且释放时时触发此事件  
           
    16  onabort  图片在下载时被用户中断时触发此事件  
    17  onbeforeunload  当前页面的内容将要被改变时时触发此事件  
    18  onerror  出现错误时时触发此事件  
    19  onmove  浏览器窗口被移动时时触发此事件  
    20  onresize  当浏览器的窗口大小被改变时时触发此事件  
           
    21  onscroll  浏览器的滚动条位置发生变化时时触发此事件  
    22  onstop  浏览器的“停止”按钮被按下或者正在下载的文件被中断时时触发此事件  
    23  onreset  当表单的reset属性被激发时触发事件  
    24  onsubmit  一个表单被递交时时触发此事件  
    25  onbounce  当Marquee内的内容移动至Marquee显示范围之外时触发此事件  
           
    26  onfinish  当Marquee元素完成需要显示的内容后触发此事件  
    27  onstart  当Marquee元素开始显示内容时触发此事件  
    28  onbeforecopy  当页面当前的被选择内容将要复制到浏览者的系统剪贴板前触发此事件  
    29  onbeforecut  当页面中的一部分或者全部的内容将被移离当前页面剪切并移动到浏览者的系统剪贴板时时触发此事件  
    30  onbeforeeditfocus  当前元素将要进入编辑状态时触发此事件  
           
    31  onbeforepaste  内容将要从浏览者的系统剪贴板粘贴到网页中时触发此事件  
    32  onbeforeupdate  当浏览者粘贴系统剪贴板中的内容时通知目标对象  
    33  oncontextmenu  当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发此事件  
    34  oncopy  当页面当前的被选择内容被复制后触发此事件  
    35  oncut  当页面当前的被选择内容被剪切时触发此事件  
           
    36  ondrag  当某个对象被拖动时触发此事件  
    37  ondragdrop  一个外部对象被拖进当前窗口或者帧时触发此事件  
    38  ondragend  当鼠标拖动结束时触发此事件,也就是鼠标被释放时  
    39  ondragenter  当对象被鼠标拖动的对象进入其容器范围内时触发此事件  
    40  ondragleave  当对象被鼠标拖动的对象离开其容器范围内时触发此事件  
           
    41  ondragover 当某被拖动的对象在另一个对象容器范围内时触发此事件  
    42  ondragstart  当某对象将被拖动时触发此事件  
    43  ondrop  在一个拖动过程中,释放鼠标时触发此事件  
    44  onlosecapture  当元素失去鼠标移动所形成的选择焦点时触发此事件  
    45  onpaste  当内容被粘贴时触发此事件  
           
    46  onselectstart  当文本内容选择将开始发生时触发此事件  
    47  onafterupdate  当数据完成由数据源到对象的传送时触发此事件  
    48  oncellchange  当数据来源发生变化时触发此事件  
    49  ondataavailable  当数据接收完成时触发此事件  
    50  ondatasetchanged  数据在数据源发生变化时触发此事件  
           
    51  ondatasetcomplete  当来自数据源的全部有效数据读取完毕时触发此事件  
    52  onerrorupdate  当使用onbefreupdate时间触发取消了数据传送时,代替onafterupdate事件  
    53  onrowenter  当前数据源的数据发生变化并且有新的有效数据时触发此事件  
    54  onrowexit  当前数据源的数据将要发生变化时触发此事件  
    55  onrowsdelete  当前数据记录被删除时触发此事件  
           
    56  onafterprint   当文档被打印后触发此事件  
    67  onrowsinserted 当前数据源将要插入新数据记录时触发此事件  
    58  onbeforeprint 当文档即将打印时触发此事件  
    59  onfilterchange  当某个对象的滤镜效果发生变化时触发此事件  
    60  onhelp  当浏览者按下F1键或者浏览器的帮助选择时触发此事件  
           
    61  onpropertychange  当对象的属性之一发生变化时触发此事件  
    62  onreadystatechange  当对象的初始化属性值放生变化时触发此事件  
    63  onmousemove  鼠标移动时触发此事件  
  • 相关阅读:
    1月10日 TextView
    1月9日 布局2
    30 Adapter适配器
    29 个人通讯录列表(一)
    28 ListView控件
    27 登录模板
    26 Activity的启动模式
    25 Activity的生命周期
    24 得到Activity返回的数据
    23 Activity的传值2(bundle)
  • 原文地址:https://www.cnblogs.com/godtrue/p/3943387.html
Copyright © 2020-2023  润新知