| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/en-US/docs/Web/API/DOMImplementation/hasFeature | [Back] [Original] |
Get to know MDN better
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.
The
DOMImplementation.hasFeature() method returns a
boolean flag indicating if a given feature is supported. It is
deprecated and modern browsers return true in all cases.
The different implementations fairly diverged in what kind of features were reported.
The latest version of the spec settled to force this method to always return
true, where the functionality was accurate and in use.
hasFeature(feature, version)
featureA string representing the feature name.
versionA string representing the version of the specification defining the feature.
A boolean value of true.
| Specification |
|---|
| DOM # dom-domimplementation-hasfeature |
DOMImplementation interface it belongs to.This page was last modified on Aug 21, 2026 by MDN contributors.
DOMImplementationAbortControllerAbortSignalAbstractRangeAttrCDATASectionCharacterDataCommentCustomEventDOMErrorDOMExceptionDOMParserDOMTokenListDocumentDocumentFragmentDocumentTypeElementEventEventTargetHTMLCollectionMutationObserverMutationRecordNamedNodeMapNodeNodeIteratorNodeListProcessingInstructionQuotaExceededErrorRangeShadowRootStaticRangeTextTreeWalkerXMLDocumentXPathEvaluatorXPathExpressionXPathResultXSLTProcessorYour blueprint for a better internet.
Portions of this content are 19982026 by individual mozilla.org contributors. Content available under a Creative Commons license.
| Web Proxy Viewer | New URL | Original Page |