DOM

Element.createShadowRoot() メソッド

 編集:2022.09.25 by T.A.

[Edge]⛌。非標準 非推奨。→

非標準: この機能は標準ではなく、標準化の予定もありません。公開されているウェブサイトには使用しないでください。ユーザーによっては使用できないことがあります。実装ごとに大きな差があることもあり、将来は振る舞いが変わるかもしれません。

非推奨: この機能は非推奨になりました。まだ対応しているブラウザーがあるかもしれませんが、すでに関連するウェブ標準から削除されているか、削除の手続き中であるか、互換性のためだけに残されている可能性があります。使用を避け、できれば既存のコードは更新してください。このページの下部にある互換性一覧表を見て判断してください。この機能は突然動作しなくなる可能性があることに注意してください。

element でシャドウ DOM ShadowRoot を作成して返します。

mdn: Element.createShadowRoot は のインスタンスを作成するために使用し案す。シャドウ DOM が作成されると、常に既存の要素に割り当てられます。シャドウ DOM が作成された後、それが割り当てられている要素をシャドウルートと呼びます。

Note: このメソッドは非推奨となり、attachShadow() に置き換えられました。

構文
element.createShadowRoot()
element Element オブジェクト。
戻り値

ShadowRoot を返します



テスト