--- title: ShadowRoot.innerHTML slug: Web/API/ShadowRoot/innerHTML tags: - API - Propriété - Reference - ShadowRoot - innerHTML - shadow dom translation_of: Web/API/ShadowRoot/innerHTML ---
La propriété innerHTML
, rattachée à l'interface {{domxref("ShadowRoot")}}, permet de définir ou de récupérer une référence à l'arbre DOM contenu dans la racine ShadowRoot
.
var domString = shadowRoot.innerHTML shadowRoot.innerHTML = domString
Une chaîne de caractères {{domxref("DOMString")}}.
let customElem = document.querySelector('mon-element-shadow-dom'); let shadow = customElem.shadowRoot; shadow.innerHTML = '<strong>Cet élément devrait être plus important !</strong>';
Cette propriété ne fait pas encore partie d'une spécification. Voir cette issue pour le projet de spécification.
{{Compat("api.ShadowRoot.innerHTML")}}