w3schools textcontent span que ejemplos body html dom innertext

html - span - textcontent



¿Cuál es la diferencia entre innerText y outerText? (2)

Básicamente,
innerText : lo que hay entre las etiquetas del elemento.
outerText : contenido del elemento, incluidas las etiquetas.

Después de buscar en la web entendí la diferencia entre innerHTML y outerHTML.

Sin embargo, estoy teniendo dificultades para comprender la diferencia entre innerText y outerText. Ambos parecen casi iguales para mí.

¿Alguien puede ayudarme a entender esto con una buena ilustración?

Gracias !


innerText cambia solo el texto dentro de las etiquetas HTML, por ejemplo

<div> <p>Change Me</p> </div> p.innerText = "Changed!"

Se convierte

<div> <p>Changed!</p> </div>

Mientras que outerText :

<div> <p>Change Me</p> </div> p.outerText = "Changed!"

Se convierte

<div> Changed! </div>