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

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
openOrClosedShadowRoot

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
See implementation notes.

Siehe auch