码迷,mamicode.com
首页 > Web开发 > 详细

Js高级 事件 对象

时间:2018-11-30 15:41:44      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:onclick   out   坐标   client   mouse   方法   function   信息   bsp   

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高级 事件 对象

标签:onclick   out   坐标   client   mouse   方法   function   信息   bsp   

原文地址:https://www.cnblogs.com/lxlym/p/10043936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!