首页 > Web开发 > 详细

JS事件对象的常用属性

时间:2020-06-30 16:47:23      阅读:65      评论:0      收藏:0      [点我收藏+]

e的常用属性有下:

  • target 目标元素 实际被点到的元素
  • currentTarget 侦听元素 进入该事件函数的侦听目标,也就是设执行addEventListener方法,默认和this完全相同
  • srcElement 目标元素,实际被点到元素与target完全相同
  • 坐标数据 鼠标坐标
    • 1、点击元素的位置相对可视窗口左上角的位置

      clientX

      ClientY

    • 2、 如果目标元素没有定位 相对 页面左上角位置

      如果目标元素有定位,则是相对目标元素左上角

      offsetX

      offsetY

    • 3、点击位置相对页面的左上角位置(包括被卷上去的)

      pageX

      pageY

    • 4、移动偏移坐标 主要用在mousemove事件

      相较于上一次移动点的坐标 x整数向右,负数向左,y正数向下,负数向上

      mousementX

      mousementY

    • 5、 点击位置相对屏幕左上角的位置

      screenX

      screenY

    • 6、 这个与clientX和clientY相同

      X

      y

  •  preventDefault() 取消默认事件(returnValue=false IE中取消默认事件)

JS事件对象的常用属性

原文:https://www.cnblogs.com/shewill/p/13214257.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!