06事件冒泡和target和currentTarget

事件三个阶段,捕获,目标对象,冒泡

target

  1. 指的是目标对象
  2. 当父元素上绑定响应函数,子元素没有响应事件。但是点击,发生在子元素,那么target依旧是子元素
  3. 因此,事件在哪个元素上被触发,target就是谁

currentTarget

  1. 因为事件冒泡,click发生在子元素上
  2. 自身有响应事件则执行,没有继续冒泡
  3. 父元素没有响应事件,什么也不执行。有响应事件,执行。
  4. 总之,currentTarget总是存储着当前响应事件对应的元素

兼容

  1. srcElementtarget在旧版浏览器的使用方式
  2. FireFox不支持srcElement

你可能感兴趣的:(06事件冒泡和target和currentTarget)