Résumé
Teste si l'implémentation DOM gère une fonctionnalité précise et si celle-ci est supportée par ce nœud.
Syntaxe
varisSupported =element.isSupported(feature,version);
-
feature
-
Le nom de la fonctionnalité à tester. C'est le même nom qui peut être passé à la méthode
hasFeature
de DOMImplementation. Les valeurs possibles définies dans la spécification DOM core sont listées dans la section Conformance de DOM Level 2. -
version
-
Le numéro de version de la fonctionnalité à tester. En DOM Level 2, première version, il s'agit de la chaîne «
2.0
». Si la version n'est pas spécifiée, la gestion de n'importe quelle version de la fonctionnalité suffira pour que soit renvoyée la valeurtrue
.
Exemple
// Sélectionne un élément et vérifie s'il gère le module DOM2 HTML <div id="doc"> </div> var main = document.getElementById('doc'); var output = main.isSupported('HTML', '2.0');
Notes
Pour vérifier si n'importe quelle version de la spécification DOM est gérée, vous pouvez passer null
comme version au lieu d'une chaîne.
Méthodes liées : document.implementation.hasFeature