Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

dom.openOrClosedShadowRoot()

Ruft das offene oder das geschlossene Shadow-Root ab, das vom angegebenen Element gehostet wird. Wenn das Shadow-Root nicht an das Element angehängt ist, wird null zurückgegeben.

Hinweis: In Firefox ist die entsprechende Eigenschaft element.openOrClosedShadowRoot. Diese schreibgeschützte Eigenschaft repräsentiert das Shadow-Root, das vom Element gehostet wird, unabhängig davon, ob dessen mode open oder closed ist.

Verwenden Sie Element.attachShadow(), um einem Element ein Shadow-Root hinzuzufügen.

Syntax

js
let shadowRoot = browser.dom.openOrClosedShadowRoot(
  element,    // HTMLElement
)

Parameter

element

HTMLElement. Das Host-Element.

Rückgabewert

Eine ShadowRoot Objektinstanz, unabhängig davon, ob dessen mode auf open oder closed gesetzt ist, oder null, wenn kein Shadow-Root vorhanden ist.

Browser-Kompatibilität

Siehe auch