propiedad de implementación del documento HTML DOM

definición y uso

implementation La propiedad devuelve el objeto DOMimplementation que maneja el documento.

¡Advertencia!

La Recomendación DOM 1 (1998) especifica solo un método para este objeto: hasFeature().

El método hasFeature() se utiliza para verificar si el navegador admite el módulo DOM:

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

El problema es: todos los navegadores modernos siempre devuelven true.

instancia

ejemplo 1

¿Posee este documento la característica DOM 1.0?

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

prueba personalmente

ejemplo 2

¿Posee este documento la característica TESLA X?

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

prueba personalmente

sintaxis

document.implementation

valor devuelto

tipo descripción
objeto

Objeto DocumentImplementation, objeto de implementación del documento.

soporte del navegador

document.implementation Es una característica del nivel 1 de DOM (1998).

Todos los navegadores lo admiten:

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