Propiedad outerHTML
La propiedad outerHTML permite obtener
y modificar el código HTML de un elemento junto con su etiqueta.
Sintaxis
javascriptelemento.outerHTML;
Ejemplo
Mostremos el texto del elemento usando
la propiedad outerHTML:
html<p id="elem">texto</p>javascriptlet elem = document.querySelector('#elem');
console.log(elem.outerHTML);
Resultado de ejecutar el código:
javascript'<p id="elem">texto</p>'
Ejemplo
Convirtamos el párrafo en un div con el
mismo texto:
html<p id="elem">texto</p>javascriptlet elem = document.querySelector('#elem');
elem.outerHTML = '<div>' + elem.innerHTML + '</div>';
Resultado de ejecutar el código:
html<div>texto</div>
Ver también
-
propiedad
textContent,
que contiene el texto del elemento -
propiedad
innerHTML,
que contiene el código HTML del elemento