事件三個階段,捕獲,目標對象,冒泡
target
- 指的是目標對象
- 當父元素上綁定響應函數,子元素沒有響應事件。但是點擊,發生在子元素,那么
target
依舊是子元素 - 因此,事件在哪個元素上被觸發,
target
就是誰
currentTarget
- 因為事件冒泡,
click
發生在子元素上 - 自身有響應事件則執行,沒有繼續冒泡
- 父元素沒有響應事件,什么也不執行。有響應事件,執行。
- 總之,
currentTarget
總是存儲著當前響應事件對應的元素
兼容
-
srcElement
是target
在舊版瀏覽器的使用方式 - FireFox不支持
srcElement