Js高级 事件 对象
Posted 小小丶
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Js高级 事件 对象相关的知识,希望对你有一定的参考价值。
1.事件
浏览器客户端上客户触发的行为都成为事件
所有的事件都是天生自带的,不需要我们我去绑定,只需要我们去触发。
通过obj.事件名=function(){}
事件名:onmouseover onmouseout onmousedown onmousemove onmouseup Onclick onchange onfocus onblur 等等。
当用户触发一个事件时,浏览器的所有详细信息都存在一个叫event的对象上。我们把他叫事件对象
所有事件再绑定方法的时候,天生自带一个参数就叫event。
鼠标的坐标
Event.clientX
Event.clientY
Event的兼容性
在chrome下event是undefined 在Ie低版本下是null,火狐下会报错
document.onclick=function(e){
var e=e||window.event
}
以上是关于Js高级 事件 对象的主要内容,如果未能解决你的问题,请参考以下文章