Implementace dokumentu HTML DOM
Příklady
Má tento dokument funkci DOM 1.0?
document.implementation.hasFeature("DOM", "1.0");
Má tento dokument funkci TESLA X?
document.implementation.hasFeature("TESLA", "X");
Definice a použití
Vlastnost implementation
vrací objekt DOMimplementation, který zpracovává dokument.
Varování!
Doporučení DOM 1 (1998) specifikovalo pro tento objekt pouze jednu metodu: hasFeature().
Metoda hasFeature() byla určena ke kontrole, zda prohlížeč podporuje modul DOM:
let answer = document.implementation.hasFeature("DOM", "1.0");
Problém je : Všechny moderní prohlížeče vždy vrátí hodnotu true.
Syntax
document.implementation
Návratová hodnota
Typ | Popis |
Objekt | Objekt DocumentImplementation. Objekt implementace dokumentu. |
Podpora prohlížeče
document.implementation
je funkce DOM úrovně 1 (1998).
Je plně podporován ve všech prohlížečích:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |