--- title: Element.createShadowRoot() slug: Web/API/Element/createShadowRoot translation_of: Web/API/Element/createShadowRoot ---

{{draft}}

{{deprecated_header()}}

Используйте Element.createShadowRoot чтобы создать  экземпляр shadow DOM. После создания shadow DOM, он всегда будет привязан к существующему элементу. После создания shadowDOM, элемент к которому он привязан будет называться Теневой корень (shadowRoot) {{glossary("shadow root")}}.

This method has been deprecated in favor of attachShadow.

Синтаксис

var shadowroot = element.createShadowRoot();

Параметры

Отсутствуют

Значение результата

Возвращает {{domxref("ShadowRoot")}}.

Спецификация

Эта функция больше не определяется никакими спецификациями

Совместимость браузеров

{{CompatibilityTable}}
Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{CompatChrome(35.0)}} {{CompatNo}} {{CompatNo}} 22 {{CompatNo}}
Feature Android Android Webview Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
Basic support {{CompatNo}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatVersionUnknown}}

В Chrome 45, возможность иметь несколько теневых корней устарела.