ShadowRoot.innerHTML

La propriété innerHTML, rattachée à l'interface ShadowRoot, permet de définir ou de récupérer une référence à l'arbre DOM contenu dans la racine ShadowRoot.

Syntaxe

var domString = shadowRoot.innerHTML
shadowRoot.innerHTML = domString

Valeur

Une chaîne de caractères DOMString.

Exemples

let customElem = document.querySelector('mon-element-shadow-dom');
let shadow = customElem.shadowRoot;

shadow.innerHTML = '<strong>Cet élément devrait être plus important !</strong>';

Spécifications

Cette propriété ne fait pas encore partie d'une spécification. Voir cette issue pour le projet de spécification.

Compatibilité des navigateurs

BCD tables only load in the browser