L'interface DOMImplementation fournit un nombre de méthodes pour exécuter des opération qui sont indépendante de n'importe quelle instance particulière du DOM.
| Méthode |
|---|
| Description |
| Document createDocument( String URIEspaceNoms, String nomQualifie, DocumentType doctype) |
| crée un objet Document avec un espace de noms, un nom qualifié pour l'élément racine et une DTD. |
| DocumentType createDocumentType( String nomQualifie, String publicId, String systemId) |
| crée une déclaraction de type de document avec un nom qualifié, et des idetificateurs public et système. |
| Object getFeature(String caracteristique, String version) |
| retourne un objet spécialisé qui implémente les APIs spécialisés de la version et de la caractéristique spécifiées. |
| boolean hasFeature(String caracteristique, String version) |
| vérifie si l'implémentation DOM implémente une caractèristique et une version spécifiées. |