首页 > 代码库 > Event对象——属性和方法
Event对象——属性和方法
事件处理程序 返回false的效果
click 单选按钮和复选按钮取消设置,对于submit按钮,表单提交被取消。对于reset按钮,表单不被重置。对于链接,不装载链接目标
dragdrop 取消拖拽
keydown 在用户按住键不放时,取消随后的keypress事件
keypress 取消keypress事件
mousedown 取消默认行为(拖的开始、选择的开始、解除链接)
mouseover 导致对window的status或defaultStatus属性的改变被浏览器忽略
submit 取消表单提交
2、IE路蓝旗的event对象的属性和方法(仅适用于IE技术和特征的属性和方法没有被列出)
属性/方法 类型是否可读写 描述
altKey Boolean读写 指示是否按下alt键
button Interger 读写 鼠标事件发生时候按下的鼠标按钮
0-没有按鼠标按钮
1-按了鼠标左按钮
2-按了鼠标右按钮
3-同时按下鼠标左右按钮
4-按了鼠标中间按钮
5-同时按下鼠标左按钮和中间按钮
6-同时按下鼠标右键和中间按钮
7-同时按下左、中、右三个按钮
cancelBubbl Boolean 读写将其设置为true可以取消事件冒泡
clientX Integer 读写事件发生时,鼠标指针在客户区(不包括工具栏,滚动条等)的X坐标
clientY Integer 读写事件发生时,鼠标指针在客户区(不包括工具栏,滚动条等)的Y坐标
ctrlKey Boolean读写 指示是否按下了ctrl键
fromElement Element 读写在鼠标事件中鼠标移出的元素
keyCode Integer 读写 对于keyPress事件,指示按下的键的Unicode字符;对于keydown、keyup事件,指示按下的键盘是数字表示器
offsetX Integer读写 鼠标指针相对引发事件的对象的X坐标
offsetY Interger 读写 鼠标指针现对于引发事件的对象的Y坐标
repeat Boolean 读如果keydown事件被重复触发,值等于TRUE,否则为FALSE
returnValue Boolean 读写 值为FALSE时,取消事件的默认行为
screenX Integer 读写鼠标指针相对于整个计算机屏幕的X坐标
screenY Integer 读写 鼠标指针相对于整个计算机屏幕的Y坐标
shiftKey Boolean读写 指示是否按下shift键
srcElement Element 读写导致事件发生的元素
toElement Element读写 鼠标事件中,鼠标进入的元素
type String读写 事件的名称
x Integer 读写鼠标指针相对于触发事件的元素的父元素的X坐标
y Integer 读写鼠标指针相对于出发时间的元素的父元素的Y坐标
Event对象——属性和方法