Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Quando usar .innerHTML ou textContent

Boa tarde, tudo bem?

queria saber qual a diferença e quando usar .innerHTML ou textContent, se os dois tem o mesmo resultado para o codigo?

Obrigada desde já.

1 resposta
solução!

Oi, Weslley! Tudo bom?

O innerHTML e o textContent são duas propriedades do JavaScript que permitem acessar e modificar o conteúdo de elementos HTML. No entanto, cada uma faz isso de uma maneira diferente, veja:

O innerHTML é usado para obter ou definir o conteúdo HTML de um elemento. Nesse sentido, ele consegue manipular tanto o texto quanto as tags HTML dentro do elemento. Se usarmos innerHTML para definir o conteúdo de um elemento como <h1>Alura</h1>, ele irá renderizar o texto como um cabeçalho de nível 1.

O textContent, por sua vez, é usado para obter ou definir apenas o texto dentro de um elemento, sem considerar as tags HTML. Por conta disso, é preferível usá-lo quando estamos manipulando apenas texto e não precisamos renderizar o HTML.

Espero ter ajudado, Weslley! Qualquer dúvida, estou por aqui.

Um abraço!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!