currentTarget Event Property
Example
Get the element that triggered the event:
const element = event.currentTarget;
Try it Yourself »
Get the name of the element that triggered the event:
let text = event.currentTarget.tagName;
Try it Yourself »
More examples below.
Description
The currentTarget
property returns the element whose event listener triggered the event.
The currentTarget
property is read-only.
The currentTarget
property is useful during capturing and bubbling.
The currenttarget
property refers to the element whose
event listener triggered the event, opposed to the target
property, which returns the element that triggered the event.
See Also:
Syntax
event.currentTarget
Technical Details
Return Value: | An Object. The object whose event listeners triggered the event. |
---|---|
DOM Version: | DOM Level 2 Events. |
More Examples
Example
Get the name of the element where the event occurred:
let text = event.target.tagName;
Try it Yourself »
Browser Support
event.currentTarget
is a DOM Level 2 (2001) feature.
It is fully supported in all browsers:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |