Element.createShadowRoot()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Устарело: Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.

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

Примечание: This method has been deprecated in favor of attachShadow.

Синтаксис

var shadowroot = element.createShadowRoot();

Параметры

Отсутствуют

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

Возвращает ShadowRoot (en-US).

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

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

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

BCD tables only load in the browser