Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida boba

Bom dia, gostaria de saber qual a diferença entre usar o .value e o .textContent ao buscar um elemento através do DOM.

Sempre utilizei o value, queria saber se posso a partir de agora adotar o .textContent para todos os casos, ou seja, se existe alguma limitação em relação a ele.

Obrigado!

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas
solução!

Bom dia Victor, tudo bem?

O .value é dado como um atributo de uma tag input, enquanto o .textContent retorna apenas o contéudo textual de uma tag.

  • Value

    • <input type="text" value="teste"/>
    • Irá retornar "teste"
  • TextContent

    • <h1>Conteúdo teste</h1>
    • Irá retornar "Conteúdo Teste

Sendo assim a limitação que irá encontrar é que com a utilização do textContent você fica retido a retornar apenas uma representação textual do que um nó/tag contém.

Espero ter ajudado, abraço!

Agora consegui compreender a diferença, muito obrigado!