dom.openOrClosedShadowRoot()
获取由指定元素托管的打开的 Shadow Root 或关闭的 Shadow Root。如果 Shadow Root 未附加到元素,则将返回 null
。
注意:在 Firefox 中,等效属性为 element.openOrClosedShadowRoot
。此只读属性表示由元素托管的 Shadow Root,无论其mode
是 open
还是 closed
。
使用 Element.attachShadow()
将 Shadow Root 添加到元素。
语法
js
let shadowRoot = browser.dom.openOrClosedShadowRoot(
element, // HTMLElement
)
参数
element
-
HTMLElement
。宿主元素。
返回值
一个 ShadowRoot
对象实例,无论其mode
是否设置为 open
或 closed
,如果不存在 Shadow Root,则返回 null
。
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。