简体   繁体   中英

is event.target deprecated?

MDN Web Docs specifications table for event.target indicates that it's status is obsolete in DOM level 2 and DOM4. does it mean it's deprecated and I no longer should use it?
If so what should I use instead?
I know my question is somehow ridiculous, cause event.target is so important and we use it everywhere, but I couldn't find something useful on the net, specially W3.org, and I'm still obsessed with the word Obsolete :), so I preferred to ask here. thanks

You're misinterpreting MDN.

It says that the DOM4 and Document Object Model (DOM) Level 2 Events Specification's definitions of Event.target are obsolete, not that Event.target itself is obsolete.

The DOM (Living Standard) specification is not marked as obsolete and you should use that definition.

MDN documentation is prepared like so that you should not see the specification level that are obsolete. What you need to look at is to check out the current living standard. The status denoted by obsolete is just that specification not the method or property itself.

When any method or property is marked as obsolete, you'll see them in top like below. For eg. check eval :

Obsolete This feature is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. Try to avoid using it.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM