javascript 触发事件列表

1.单击事件___onclick
用户单击鼠标按键时产生的事件.同时onclick指定的事件处理程序或代码将被调用执行.
如:<input type=”button” value=”打开页面” onlick=”window.open
(’xxxx.html’,'newwindow’,'width=456,height=230,toolbar=no,menubar=no,scrollbars=yes’);”>

2.改变事件___onchange
当text或textarea元素内的字符值改变或select表格选项状态改变里发生该事件.
如;<textarea name=”liuyan” rows=5 cols=70 value=” ” οnchange=alert(”您在文本框中添加了新的内容”)

3.选中事件____onselect
当text或textarea对象中的文字被选中里会引发该事件
如:<ipnut type=”text” value=”默认信息” οnselect=alert(”您选中了文本框中的文字”)>

4.获得焦点事件____onfocus
用户单击text或textarea以及select对象时,即光标落在文本框或选择框时会产生该事件.
如:<select name=”zhengjian” οnfοcus=”alert(”我成为焦点”)>

5.失去焦点事件______onblur
失去焦点事件正好与获得焦点事件相对,当text对象,textarea对象或select对象不再拥有焦点而退出后台时,引发该事件.

6.载入文件事件____onload
当页面文件载入时,产生该事件.onload的一个作用就是在首次载入一个页面文件时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用,本事件是window的事件,但是在HTML中指定事件处理程序时,一般把它写在<body>标记中.
如:<body οnlοad=alert(”正在加载页面,请等待…”)>

7.卸载文件事件____onunload
与载入文件事件onload正好相反,当web页面退出时引发的事件,并可更新cookie的状态
如:<body οnunlοad=”confirm(”你确定要离开本页?”)>

8.鼠标覆盖事件 _____onmouseover
onmouseover是当鼠标位于元素上方时所引发的事件
如:<input type=”boutton” value=”按钮” οnmοuseοver=”window.status=’请您注意下面的状态栏’; return true”>

9.鼠标离开事件_____onmouseout
onmouseout是鼠标离开元素里引发的事件.如果和鼠标覆盖事件同时使用,可以创建动态按钮的效果.

10.一般事件
ondbclick——鼠标双击事件
onMouseDown——鼠标上的按键被按下时激活的事件
onMouseUp——鼠标按下后,松开鼠标时触发的事件
onMouseOver——当鼠标移动到某对象范围的上方时触发的事件
onMouseMove——鼠标移动里触发的事件
onMouseOut——当鼠标离开某对象范围时触发的事件
onkeypress——当键盘上的某个键被按下并且释放时触发的事件,要求页面内必须有激活对象
onkeydown——当键盘上某个键被按下时触发的事件,要求页面内必须有激活对象
onkeyup——当键盘上某个按键被放开时触发的事件,要求页面内必须有激活对象

11.页面相关事件
onabort——图片在下载时被用户中断
onbeforeunload——当前页面的内容将要被改变时触发的事件
onerror——捕捉当前页面因为某种原因而出现的错误,如脚本错误.
onmove——浏览器的窗口被移动里触发的事件
onresize——当浏览器的大小被改变时触发的事件
onscroll——浏览器的滚动条位置发生变化时触发的事件
onstop——浏览器的”停止”按钮被按下或者正在下载的文件被中断时触发的事件.
onUnload——当前页面将被改变时触发的事件

12. 表单相关事件
onBlur——当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可]
onChange——当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]
onFocus——当某个元素获得焦点时触发的事件
onreset——当表单中reset属性被激活时触发的事件.
onsubmit——一个表单被递交时触发的事件.

13.滚动字幕事件
onbounce——当marquee内的内容移动至marquee显示范围之外时触发的事件.
onfinish——当marquee元素完成需要显示的内容后触发的事件.
onstart——当marquee元素开始显示内容时触发的事件.

14.编辑事件.
onBeforeCopy——当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件
onBeforeCut——当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件
onBeforeEditFocus——当前元素将要进入编辑状态
onBeforePaste——内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件
onBeforeUpdate——当浏览者粘贴系统剪贴板中的内容时通知目标对象
onContextMenu——当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [试试在页面中的中加入onContentMenu="return false"就可禁止使用鼠标右键了]
onCopy——当页面当前的被选择内容被复制后触发的事件
onCut——当页面当前的被选择内容被剪切时触发的事件
onDrag——当某个对象被拖动时触发的事件 [活动事件]
onDragDrop——一个外部对象被鼠标拖进当前窗口或者帧
onDragEnd——当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了
onDragEnter——当对象被鼠标拖动的对象进入其容器范围内时触发的事件
onDragLeave——当对象被鼠标拖动的对象离开其容器范围内时触发的事件
onDragOver——当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]
onDragStart——当某对象将被拖动时触发的事件
onDrop——在一个拖动过程中,释放鼠标键时触发的事件
onLoseCapture——当元素失去鼠标移动所形成的选择焦点时触发的事件
onPaste——当内容被粘贴时触发的事件
onSelect——当文本内容被选择时的事件
onSelectStart——当文本内容选择将开始发生时触发的事件

15.数据绑定
onafterupdate——当数据完成由数据源到对象的传送时触发的事件
oncellchange——当数据来源发生变化时触发的事件
ondataavailable——当数据接收完成时触发的事件
ondatasetchanged——数据在数据源发生变化时触发的事件.
ondatasetcomplete——当数据源的全部有效数据读取完毕时触发的事件.
onerrorupdate——当使用onbeforeupdate事件触发取消了数据传送时,代替onafterupdate事件.
onrowenter——当前数据源的数据发生变化并且有新的有效数据时触发的事件.
onrowexit——当前数据源的数据将要发生变化时触发的事件
onrowsdelete——当前数据记录将被删除时触发的事件
onrowsinserted——当前数据源将要插入新数据记录时触发的事件

16.外部事件
onafterprint——当文档被打印后触发的事件
onbeforeprint——当文档即将打印时触发的事件
onhelp——当浏览者按下F1键或者单击浏览器中的”帮助”按钮时触发的事件javascript 触发事件列表 设置字体:    

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" type="text/javascript"></script> <script type="text/javascript"></script> <script type="text/javascript"></script>

1.单击事件___onclick
用户单击鼠标按键时产生的事件.同时onclick指定的事件处理程序或代码将被调用执行.
如:<input type=”button” value=”打开页面” onlick=”window.open
(’xxxx.html’,'newwindow’,'width=456,height=230,toolbar=no,menubar=no,scrollbars=yes’);”>

2.改变事件___onchange
当text或textarea元素内的字符值改变或select表格选项状态改变里发生该事件.
如;<textarea name=”liuyan” rows=5 cols=70 value=” ” οnchange=alert(”您在文本框中添加了新的内容”)

3.选中事件____onselect
当text或textarea对象中的文字被选中里会引发该事件
如:<ipnut type=”text” value=”默认信息” οnselect=alert(”您选中了文本框中的文字”)>

4.获得焦点事件____onfocus
用户单击text或textarea以及select对象时,即光标落在文本框或选择框时会产生该事件.
如:<select name=”zhengjian” οnfοcus=”alert(”我成为焦点”)>

5.失去焦点事件______onblur
失去焦点事件正好与获得焦点事件相对,当text对象,textarea对象或select对象不再拥有焦点而退出后台时,引发该事件.

6.载入文件事件____onload
当页面文件载入时,产生该事件.onload的一个作用就是在首次载入一个页面文件时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用,本事件是window的事件,但是在HTML中指定事件处理程序时,一般把它写在<body>标记中.
如:<body οnlοad=alert(”正在加载页面,请等待…”)>

7.卸载文件事件____onunload
与载入文件事件onload正好相反,当web页面退出时引发的事件,并可更新cookie的状态
如:<body οnunlοad=”confirm(”你确定要离开本页?”)>

8.鼠标覆盖事件 _____onmouseover
onmouseover是当鼠标位于元素上方时所引发的事件
如:<input type=”boutton” value=”按钮” οnmοuseοver=”window.status=’请您注意下面的状态栏’; return true”>

9.鼠标离开事件_____onmouseout
onmouseout是鼠标离开元素里引发的事件.如果和鼠标覆盖事件同时使用,可以创建动态按钮的效果.

10.一般事件
ondbclick——鼠标双击事件
onMouseDown——鼠标上的按键被按下时激活的事件
onMouseUp——鼠标按下后,松开鼠标时触发的事件
onMouseOver——当鼠标移动到某对象范围的上方时触发的事件
onMouseMove——鼠标移动里触发的事件
onMouseOut——当鼠标离开某对象范围时触发的事件
onkeypress——当键盘上的某个键被按下并且释放时触发的事件,要求页面内必须有激活对象
onkeydown——当键盘上某个键被按下时触发的事件,要求页面内必须有激活对象
onkeyup——当键盘上某个按键被放开时触发的事件,要求页面内必须有激活对象

11.页面相关事件
onabort——图片在下载时被用户中断
onbeforeunload——当前页面的内容将要被改变时触发的事件
onerror——捕捉当前页面因为某种原因而出现的错误,如脚本错误.
onmove——浏览器的窗口被移动里触发的事件
onresize——当浏览器的大小被改变时触发的事件
onscroll——浏览器的滚动条位置发生变化时触发的事件
onstop——浏览器的”停止”按钮被按下或者正在下载的文件被中断时触发的事件.
onUnload——当前页面将被改变时触发的事件

12. 表单相关事件
onBlur——当前元素失去焦点时触发的事件 [鼠标与键盘的触发均可]
onChange——当前元素失去焦点并且元素的内容发生改变而触发的事件 [鼠标与键盘的触发均可]
onFocus——当某个元素获得焦点时触发的事件
onreset——当表单中reset属性被激活时触发的事件.
onsubmit——一个表单被递交时触发的事件.

13.滚动字幕事件
onbounce——当marquee内的内容移动至marquee显示范围之外时触发的事件.
onfinish——当marquee元素完成需要显示的内容后触发的事件.
onstart——当marquee元素开始显示内容时触发的事件.

14.编辑事件.
onBeforeCopy——当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发的事件
onBeforeCut——当页面中的一部分或者全部的内容将被移离当前页面[剪贴]并移动到浏览者的系统剪贴板时触发的事件
onBeforeEditFocus——当前元素将要进入编辑状态
onBeforePaste——内容将要从浏览者的系统剪贴板传送[粘贴]到页面中时触发的事件
onBeforeUpdate——当浏览者粘贴系统剪贴板中的内容时通知目标对象
onContextMenu——当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [试试在页面中的中加入onContentMenu="return false"就可禁止使用鼠标右键了]
onCopy——当页面当前的被选择内容被复制后触发的事件
onCut——当页面当前的被选择内容被剪切时触发的事件
onDrag——当某个对象被拖动时触发的事件 [活动事件]
onDragDrop——一个外部对象被鼠标拖进当前窗口或者帧
onDragEnd——当鼠标拖动结束时触发的事件,即鼠标的按钮被释放了
onDragEnter——当对象被鼠标拖动的对象进入其容器范围内时触发的事件
onDragLeave——当对象被鼠标拖动的对象离开其容器范围内时触发的事件
onDragOver——当某被拖动的对象在另一对象容器范围内拖动时触发的事件 [活动事件]
onDragStart——当某对象将被拖动时触发的事件
onDrop——在一个拖动过程中,释放鼠标键时触发的事件
onLoseCapture——当元素失去鼠标移动所形成的选择焦点时触发的事件
onPaste——当内容被粘贴时触发的事件
onSelect——当文本内容被选择时的事件
onSelectStart——当文本内容选择将开始发生时触发的事件

15.数据绑定
onafterupdate——当数据完成由数据源到对象的传送时触发的事件
oncellchange——当数据来源发生变化时触发的事件
ondataavailable——当数据接收完成时触发的事件
ondatasetchanged——数据在数据源发生变化时触发的事件.
ondatasetcomplete——当数据源的全部有效数据读取完毕时触发的事件.
onerrorupdate——当使用onbeforeupdate事件触发取消了数据传送时,代替onafterupdate事件.
onrowenter——当前数据源的数据发生变化并且有新的有效数据时触发的事件.
onrowexit——当前数据源的数据将要发生变化时触发的事件
onrowsdelete——当前数据记录将被删除时触发的事件
onrowsinserted——当前数据源将要插入新数据记录时触发的事件

16.外部事件
onafterprint——当文档被打印后触发的事件
onbeforeprint——当文档即将打印时触发的事件
onhelp——当浏览者按下F1键或者单击浏览器中的”帮助”按钮时触发的事件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值