MDN говорит: (Source)это связывание против e.currentTarget против e.target
При установке функции обработчика к элементу с использованием addEventListener(), значение
this
внутри обработчика является ссылка к элементу. Это то же самое, что и значение свойстваcurrentTarget
аргумента события, которое передается обработчику .
Но когда я проверил это (используя эту скрипку: https://jsfiddle.net/jd50d2sw/) оказывается, e.target
равно this
не e.currentTarget
.
Я ошибаюсь, или MDN нуждается в обновлении?
Работы здесь ОК. При нажатии в красном поле отображаются «внешние», «внешние», «внешние». При щелчке в синем поле отображаются «внешние», «внутренние», «внешние». Какой результат вы ожидаете? –