Implementazione del documento HTML DOM
Esempi
Questo documento ha la funzione DOM 1.0?
document.implementation.hasFeature("DOM", "1.0");
Questo documento ha la funzione TESLA X?
document.implementation.hasFeature("TESLA", "X");
Definizione e utilizzo
La implementation
proprietà restituisce l'oggetto DOMimplementation che gestisce il documento.
Avvertimento!
La raccomandazione DOM 1 (1998) ha specificato un solo metodo per questo oggetto: hasFeature().
Il metodo hasFeature() è stato modificato per verificare se un modulo DOM fosse supportato dal browser:
let answer = document.implementation.hasFeature("DOM", "1.0");
Il problema è : tutti i browser moderni restituiscono sempre true.
Sintassi
document.implementation
Valore di ritorno
Tipo | Descrizione |
Oggetto | Un oggetto DocumentImplementation. L'oggetto di implementazione del documento. |
Supporto browser
document.implementation
è una funzionalità DOM di livello 1 (1998).
È completamente supportato in tutti i browser:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |