IE中的事件对象
来源:互联网 发布:街霸5网络功能已禁用 编辑:程序博客网 时间:2024/05/21 18:49
在IE中,事件对象是window对象的一个属性event。也就是说,事件处理对象函数必须这样访问事件对象:
oDiv.onclick = function(){
var oEvent = window.event;
}
尽管它是window对象的属性,event对象还是只能在事件发生时访问。所有的事件处理函数执行完毕后,事件对象就被销毁。
下面是IE中事件的属性和方法(注意:仅应用于IE技术和特征的事件的属性和方法未列出来)
特征/方法 类型 可读/可写 描述
altKey Boolean R/W true表示按下ALT键,false表示没有
button Integer R/W 对于特定的鼠标事件,表示按下的鼠标按钮:
0-未按下按钮
1-按下左键
2-按下右键
3-同时按下左右按钮
4-按下中键
5-按下左键和中键
6-按下右键和中键
7-同时按下左中右键
cancelBubble Boolean R/W 开发人员将其设为true时,将会停止事件向上冒泡
clientX Integer R/W 事件发生时,鼠标在客户端区域(不包含工具栏,滚动条等)的x坐标
clientY Integer R/W 事件发生时,鼠标在客户端区域(不包含工具栏,滚动条等)的y坐标
ctrlKey Boolean R/W true表示按下CTRL键,false表示没有
keyCode Integer R/W 对于keypress事件,表示按下按钮的Unicode字符,对于keydown/keyup事件,表示按下按钮的数字代号
offsetX Integer R/W 鼠标相对于引起事件的对象的x坐标
offsetY Integer R/W 鼠标相对于引起事件的对象的y坐标
repeat Boolean R/W 如果不断触发keydown事件,则为true,否则为false
returnValue Boolean R/W 开发人员将其设置为false以取消事件的默认动作
screenX Integer R/W 相对于整个计算机屏幕的鼠标的x坐标
screenY Integer R/W 相对于整个计算机屏幕的鼠标的y坐标
shiftKey Boolean R/W true表示按下Shift键,否则为false
fromElement Element R/W 某些鼠标事件中,鼠标所离开的元素
srcElement Element R/W 引起事件的元素
toElement Element R/W 在鼠标事件中,正在进入的元素
type String R/W 事件的名称
x Integer R/W 鼠标相对于引起事件的元素的父元素的x坐标
y Integer R/W 鼠标相对于引起事件的元素的父元素的y坐标
oDiv.onclick = function(){
var oEvent = window.event;
}
尽管它是window对象的属性,event对象还是只能在事件发生时访问。所有的事件处理函数执行完毕后,事件对象就被销毁。
下面是IE中事件的属性和方法(注意:仅应用于IE技术和特征的事件的属性和方法未列出来)
特征/方法 类型 可读/可写 描述
altKey Boolean R/W true表示按下ALT键,false表示没有
button Integer R/W 对于特定的鼠标事件,表示按下的鼠标按钮:
0-未按下按钮
1-按下左键
2-按下右键
3-同时按下左右按钮
4-按下中键
5-按下左键和中键
6-按下右键和中键
7-同时按下左中右键
cancelBubble Boolean R/W 开发人员将其设为true时,将会停止事件向上冒泡
clientX Integer R/W 事件发生时,鼠标在客户端区域(不包含工具栏,滚动条等)的x坐标
clientY Integer R/W 事件发生时,鼠标在客户端区域(不包含工具栏,滚动条等)的y坐标
ctrlKey Boolean R/W true表示按下CTRL键,false表示没有
keyCode Integer R/W 对于keypress事件,表示按下按钮的Unicode字符,对于keydown/keyup事件,表示按下按钮的数字代号
offsetX Integer R/W 鼠标相对于引起事件的对象的x坐标
offsetY Integer R/W 鼠标相对于引起事件的对象的y坐标
repeat Boolean R/W 如果不断触发keydown事件,则为true,否则为false
returnValue Boolean R/W 开发人员将其设置为false以取消事件的默认动作
screenX Integer R/W 相对于整个计算机屏幕的鼠标的x坐标
screenY Integer R/W 相对于整个计算机屏幕的鼠标的y坐标
shiftKey Boolean R/W true表示按下Shift键,否则为false
fromElement Element R/W 某些鼠标事件中,鼠标所离开的元素
srcElement Element R/W 引起事件的元素
toElement Element R/W 在鼠标事件中,正在进入的元素
type String R/W 事件的名称
x Integer R/W 鼠标相对于引起事件的元素的父元素的x坐标
y Integer R/W 鼠标相对于引起事件的元素的父元素的y坐标
- IE中的事件对象
- IE中的事件对象window.event
- JavaScript高级程序设计学习笔记--事件(二)(事件对象--DOM中的事件对象/IE中的事件对象/跨浏览器的事件对象)
- IE事件模型中的fireEvent
- IE和Firefox中的事件
- IE中的ActiveXObject对象-基础
- Javascript 事件对象 (DOM && IE)
- js事件对象在IE的兼容
- 取消事件对象(DOM/IE)
- 多线程中的事件对象
- JavaScript中的事件对象
- JavaScript中的事件对象
- JavaScript中的事件对象
- JavaScript中的事件对象
- JS中的事件对象
- BHO开发中的IE事件响应原理
- W3C和IE中的事件处理函数
- BHO开发中的IE事件响应原理
- 移动控件介绍及详细使用方法
- Wap开发体会
- emacs:操作buffer,window,file
- Windows7环境下简单安装Appache 2.2 和 PHP5(SSLSessionCache: Invalid argument: size has to be >= 8192 bytes )
- 对使用手机的人特别提醒! 有人可以通过给你打电话的从而使用你的电话费 -- 新的手机犯罪方式
- IE中的事件对象
- C# 小程序
- 二叉树遍历及简单应用
- “第三脑智”与“自然语言理解”【邹星智融QQ:949309225】
- C语言 枚举与位运算
- 为自己加油!!!
- 请设计一个一百亿的计算器
- Shell
- scanf读输入缓存引发的问题