IE中的事件对象window.event
2015-02-28 15:49
288 查看
和dom中的事件对象做对比:
几个重要的方法和属性分别是:
(1)事件类型:同为type属性;
(2)事件作用目标:ie为srcElement属性;
(3)阻止事件冒泡:ie为canceBubble属性;(设置为ture为阻止冒泡,false为允许);
(4)阻止事件默认行为:ie为retureValue属性;(设置为ture为阻止,false是允许);
同样通过判断浏览器的能力来选择使用哪一个事件对象;
event对象在ie中和其他浏览器也不同:
在ie中直接用window.event;
其他浏览器中必须通过参数把event传过来。
FF没有window.event对象。可以通过给函数的参数传递event对象。
event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。
***event对象只在事件发生的过程中才有效。
event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。
***firefox里的event跟IE里的不同,IE里的是全局变量,随时可用;firefox里的要用参数引导才能用,是运行时的临时变量。//event在ff中是临时变量,这表示可以换成任何其他符号
<input type="button" onmousemove="showDiv(event);"//event不需要加引号
function showDiv(event)
{
var event=window.event||event;
event.clientX;
event.clientY;
}
几个重要的方法和属性分别是:
(1)事件类型:同为type属性;
(2)事件作用目标:ie为srcElement属性;
(3)阻止事件冒泡:ie为canceBubble属性;(设置为ture为阻止冒泡,false为允许);
(4)阻止事件默认行为:ie为retureValue属性;(设置为ture为阻止,false是允许);
同样通过判断浏览器的能力来选择使用哪一个事件对象;
event对象在ie中和其他浏览器也不同:
在ie中直接用window.event;
其他浏览器中必须通过参数把event传过来。
FF没有window.event对象。可以通过给函数的参数传递event对象。
event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。
***event对象只在事件发生的过程中才有效。
event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。
***firefox里的event跟IE里的不同,IE里的是全局变量,随时可用;firefox里的要用参数引导才能用,是运行时的临时变量。//event在ff中是临时变量,这表示可以换成任何其他符号
在IE中可以运行,因为在函数中会有一个内置的event隐藏对象。 但是在Firefox中,则内置event变量为空
<input type="button" onmousemove="showDiv(event);"//event不需要加引号
function showDiv(event)
{
var event=window.event||event;
event.clientX;
event.clientY;
}
相关文章推荐
- IE事件对象(The Internet Explorer Event Object)
- window.event 对象详解 以及鼠标 组合按键的响应事件
- 兼容IE和FF下获取Event事件对象
- IE attachEvent事件处理程序(事件绑定的函数)的this指向的是window不是执行当前事件的dom元素
- 让FireFox支持 window.event 全局事件对象
- IE事件对象(The Internet Explorer Event Object)
- 火狐和IE的window.event对象详解
- 火狐和IE的window.event对象详解
- keyup事件的事件对象:event.keyCode=13 在IE中不起作用
- 获取事件对象window.event
- IE事件对象(The Internet Explorer Event Object)
- JavaScript 中的window.event代表的是事件的状态,jquery事件对象属性,jquery中如何使用event.target
- 火狐和IE的window.event对象详解
- 获得事件Event对象,用于兼容IE和FireFox
- 【JavaScript】window对象_event事件对象
- 韩顺平 javascript教学视频_学习笔记27_dom对象(window对象3.history.location.navigator.screen.event)_js事件驱动编程
- 火狐和IE的window.event对象详解
- 火狐和IE的window.event对象详解
- 火狐和IE的window.event对象详解
- JavaScript:window.event.srcElement(指触发事件的对象)