dom.openOrClosedShadowRoot()

Ruft den offenen Shadow Root oder den geschlossenen Shadow Root ab, der von dem angegebenen Element gehostet wird. Wenn der 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 stellt den von dem Element gehosteten Shadow Root dar, unabhängig davon, ob dessen mode open oder closed ist.

Verwenden Sie Element.attachShadow(), um einem Element einen 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 deren mode auf open oder closed gesetzt ist, oder null, wenn kein Shadow Root vorhanden ist.

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch