Element.createShadowRoot()
Черновик
Эта страница не завершена.
Устарело
Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.
Используйте Element.createShadowRoot
чтобы создать экземпляр shadow DOM. После создания shadow DOM, он всегда будет привязан к существующему элементу. После создания shadowDOM, элемент к которому он привязан будет называться Теневой корень (shadowRoot) shadow root.
This method has been deprecated in favor of attachShadow.
Синтаксис
var shadowroot = element.createShadowRoot();
Параметры
Отсутствуют
Значение результата
Возвращает ShadowRoot
(en-US).
Спецификация
Эта функция больше не определяется никакими спецификациями
Совместимость браузеров
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support | 35.0 | Нет | Нет | 22 | Нет |
Feature | Android | Android Webview | Firefox Mobile (Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
Basic support | Нет | ? | ? | ? | ? | ? | ? | (Да) |
В Chrome 45, возможность иметь несколько теневых корней устарела.