JS事件對象的常用屬性


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中取消默認事件)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM