Propriété de l'implémentation HTML DOM Document
- Page précédente images
- Page suivante importNode()
- Retour au niveau supérieur Documents DOM HTML
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");
Exemple 2
Le document possède-t-il la fonctionnalité TESLA X ?
document.implementation.hasFeature("TESLA", "X");
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 |
- Page précédente images
- Page suivante importNode()
- Retour au niveau supérieur Documents DOM HTML