2
respuestas

InnerHTML vs textContent

Saludos, me gustaria preguntar cual es la diferencia de cambiar el valor de un elementro atraves de un innerHTML y textContent?

si no me equivoco innerHTML funciona para ambos textContent y Value? mientras que textContent solo funcionario en inputs tags y textareas?

2 respuestas

Hola Cristian, como estás?

Utiliza innerHtml cuando quieras que el texto agregado se convierta en un elemento DOM. Usas textContent cuando quieras cambiar el contenido de un elemento DOM. El textContent cambia un nodo de texto existente y el innerHtml crea uno nuevo.

texContent es utilizado para cambiar un nodo de texto. innerHtml es utilizado para crear nuevos elementos además del nodo de texto.

Entonces, textContent es más rápido porque no necesita analizar el texto.

Si tienes alguna duda sobre el contenido de los cursos, estaremos aquí para ayudarte.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

con textContent podes cambiar el contenido de un elemento, mientras q con html podes agregar un elemento nuevo directamente. con sus etiquetas y todo.