Propriété de l'implémentation HTML DOM Document

définition et utilisation

implementation La propriété retourne l'objet DOMimplementation qui traite le document.

Attention !

La recommandation DOM 1 (1998) ne spécifie qu'une seule méthode pour cet objet : hasFeature().

La méthode hasFeature() est utilisée pour vérifier si le navigateur prend en charge le module DOM :

let answer = document.implementation.hasFeature("DOM", "1.0");

Le problème est : tous les navigateurs modernes retournent toujours true.

instance

Exemple 1

Le document possède-t-il la fonctionnalité DOM 1.0 ?

document.implementation.hasFeature("DOM", "1.0");

Essayez-le vous-même

Exemple 2

Le document possède-t-il la fonctionnalité TESLA X ?

document.implementation.hasFeature("TESLA", "X");

Essayez-le vous-même

syntaxe

document.implementation

valeur de retour

type description
l'objet

L'objet DocumentImplementation, l'objet d'implémentation du document.

le support du navigateur

document.implementation C'est une caractéristique DOM Level 1 (1998).

Tous les navigateurs le supportent :

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support 9-11 Support Support Support Support