--- title: Event.composed slug: Web/API/Event/composed translation_of: Web/API/Event/composed ---

{{SeeCompatTable}}{{APIRef("Shadow DOM")}}

{{domxref("Event")}} 接口的只读属性 composed 返回一个 {{jsxref("Boolean")}} 值,用来指示该事件是否可以从 Shadow DOM 传递到一般的 DOM。

注意:此属性以前命名为scoped

语法

var composed = Event.composed;

如果返回的 {{jsxref("Boolean")}} 值为 true,表明当事件到达 shadow DOM 的根节点(也就是 shadow DOM 中事件开始传播的第一个节点)时,事件可以从 shadow DOM 传递到一般 DOM。当然,事件要具有可传播性,即该事件的 {{domxref("Event.bubbles", "bubbles")}} 属性必须为 true。你也可以通过调用 {{domxref("Event.composedPath", "composedPath()")}} 来查看事件从 shadow DOM 传播到普通 DOM 的路径。

如果属性值为 false,那么事件将不会跨越 shadow DOM 的边界传播。

规范

Specification Status Comment
{{SpecName('DOM WHATWG', '#dom-event-composed', 'composed')}} {{Spec2('DOM WHATWG')}}

浏览器兼容性

{{CompatibilityTable}}
特点 Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基本支持 {{CompatChrome(53.0)}} {{CompatUnknown}} {{CompatGeckoDesktop(52)}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
特点 Android Android Webview Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
基本支持 {{CompatNo}} {{CompatChrome(53.0)}} {{CompatGeckoMobile(52)}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatChrome(53.0)}}