js鼠标触发事件集合
转载自:http://blog.sina.com.cn/s/blog_627002d101010yb7.html
|
事件 |
浏览器支持 |
解说 |
|
|
一般事件 |
onclick |
IE3、N2 |
鼠标点击时触发此事件 |
|
ondblclick |
IE4、N4 |
鼠标双击时触发此事件 |
|
|
onmousedown |
IE4、N4 |
按下鼠标时触发此事件 |
|
|
onmouseup |
IE4、N4 |
鼠标按下后松开鼠标时触发此事件 |
|
|
onmouseover |
IE3、N2 |
当鼠标移动到某对象范围的上方时触发此事件 |
|
|
onmousemove |
IE4、N4 |
鼠标移动时触发此事件 |
|
|
onmouseout |
IE4、N3 |
当鼠标离开某对象范围时触发此事件 |
|
|
onkeypress |
IE4、N4 |
当键盘上的某个键被按下并且释放时触发此事件. |
|
|
onkeydown |
IE4、N4 |
当键盘上某个按键被按下时触发此事件 |
|
|
onkeyup |
IE4、N4 |
当键盘上某个按键被按放开时触发此事件 |
|
|
页面相关事件 |
onabort |
IE4、N3 |
图片在下载时被用户中断 |
|
onbeforeunload |
IE4、N |
当前页面的内容将要被改变时触发此事件 |
|
|
onerror |
IE4、N3 |
出现错误时触发此事件 |
|
|
onload |
IE3、N2 |
页面内容完成时触发此事件 |
|
|
onmove |
IE、N4 |
浏览器的窗口被移动时触发此事件 |
|
|
onresize |
IE4、N4 |
当浏览器的窗口大小被改变时触发此事件 |
|
|
onscroll |
IE4、N |
浏览器的滚动条位置发生变化时触发此事件 |
|
|
onstop |
IE5、N |
浏览器的停止按钮被按下时触发此事件或者正在下载的文件被中断 |
|
|
onunload |
IE3、N2 |
当前页面将被改变时触发此事件 |
|
|
表单相关事件 |
onblur |
IE3、N2 |
当前元素失去焦点时触发此事件 |
|
onchange |
IE3、N2 |
当前元素失去焦点并且元素的内容发生改变而触发此事件 |
|
|
onfocus |
IE3 、N2 |
当某个元素获得焦点时触发此事件 |
|
|
onreset |
IE4 、N3 |
当表单中RESET的属性被激发时触发此事件 |
|
|
onsubmit |
IE3 、N2 |
一个表单被递交时触发此事件 |
|
|
滚动字幕事件 |
onbounce |
IE4、N |
在Marquee内的内容移动至Marquee显示范围之外时触发此事件 |
|
onfinish |
IE4、N |
当Marquee元素完成需要显示的内容后触发此事件 |
|
|
onstart |
IE4、 N |
当Marquee元素开始显示内容时触发此事件 |
|
|
onbeforecopy |
IE5、N |
当页面当前的被选择内容将要复制到浏览者系统的剪贴板前触发此事件 |
|
js鼠标触发事件集合的更多相关文章
- 原生js自动触发事件
熟悉jquery的童鞋都知道在jq中有一个方法可以自动触发事件,那就是trigger(),那么通过原生js又怎么模拟触发呢? js中添加一个主动触发事件的方法有dispatch.该方法能模拟用户行为, ...
- JS手动触发事件,转载
1. createEvent(eventType)参数:eventType 共5种类型: Events :包括所有的事件. HTMLEvents:包括 'abort', 'b ...
- JS鼠标滚动事件
-----------------------------//鼠标滚动事件以下是JS临听鼠标滚动事件 并且还考虑到了各浏览器的兼容----------------------------------- ...
- js模拟触发事件
html标签元素封装着实用的[事件],但在很多时候,需要[模拟触发事件],比如 [按钮单机事件] 可以实实在在点击按钮触发该事件,但体验而言,很多时候需要js逻辑处理让实现 触发事件的效果这时就用 ...
- js鼠标滚轮事件兼容
JavaScript鼠标滚轮事件 IE6.0首先实现了鼠标的滚轮事件,其良好的交互效果得到认可,随后Opera.chrome.safari等主流浏览器都实现了该效果,不过存在着很大的兼容问题. 大多数 ...
- JS鼠标滚轮事件解析
一.不同浏览器的鼠标滚轮事件 首先,不同的浏览器有不同的滚轮事件.主要是有两种,onmousewheel(IE/Opera/Chrome支持,firefox不支持)和DOMMouseScroll(只有 ...
- js鼠标滚轮事件
不多说,直接上代码. //非ie document.body.onmousewheel = function(event) { event = event || window.event; conso ...
- JS鼠标滚轮事件详解
鼠标滚轮事件 //兼容性写法,该函数也是网上别人写的,不过找不到出处了,蛮好的,所有我也没有必要修改了 //判断鼠标滚轮滚动方向 if (window.addEventListener)//FF,火狐 ...
- js原生触发事件
在JQ时代我们使用如下方式,可以手动触发事件 $("button").click(function(){ $("input").trigger("se ...
随机推荐
- SQL Server 2008新特性——策略管理
策略管理是SQL Server 2008中的一个新特性,用于管理数据库实例.数据库以及数据库对象的各种属性.策略管理在SSMS的对象资源管理器数据库实例下的“管理”节点下,如图: 从图中可以看到,策略 ...
- 构建高可用Linux服务器一
1.显示物理CPU个数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -1 2.显示每个物理CPU中的core ...
- 使用mocha测试
学习了MOCHA官网的示例,将学习成果记录一下.[原文+例子:使用mocha测试] mocha是什么 Mocha是一个跑在node和浏览器上的javascript测试框架,让异步测试变得简单有趣, 并 ...
- DataColumn
DataColumn 是用于创建 DataTable 的列.下面示例使用不同技巧创建.配置一个列,并把它添加到一个 DataTable 中. using System; using System.Da ...
- XML,dom4j和Java
看了“罗辑思维”的节目,终于克服了自己的拖延症,开始动笔写这篇文章了. 写这篇文章的目的是把XML的解析,萃取和验证都尽量覆盖一下,存储以便日后备考,使用的包是dom4j,涉及语言是Java. dom ...
- Hibernate中load与get,update与merge方法的区别
1.load()与get()的区别: (1)load()读取 User user = (User)session.load(User.class, userId); (2)get()读取 User u ...
- selenium webdriver 的三种等待方式
1.显式等待 一个显式等待是你定义的一段代码,用于等待某个条件发生然后再继续执行后续代码. from selenium import webdriver from selenium.webdriver ...
- javascript 图片预加载
<!DOCTYPE > <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta ...
- Native App、Web App 还是Hybrid App
Native App.Web App 还是Hybrid App? 技术 标点符 1年前 (2014-05-09) 3036℃ 0评论 一.什么是Native App? Native App即原生应用, ...
- Android 打造完美的侧滑菜单/侧滑View控件
概述 Android 打造完美的侧滑菜单/侧滑View控件,完全自定义实现,支持左右两个方向弹出,代码高度简洁流畅,兼容性高,控件实用方便. 详细 代码下载:http://www.demodashi. ...