Qual a principal diferença entre eles?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Qual a principal diferença entre eles?
Olá Gabriel boa tarde!
Basicamebte a principal diferença é que o innerHTML pode alem de texto inserir codigos HTML, já o textContent insere apenas o texto ignorando tags HTML
por exemplo
// o Olá será exibido em negrito negrito pois a tag strong será interpretada
element.innerHTML = "<strong>Olá</strong> Mundo!";
// o texto exibido será apenas Olá Mundo! sem negrito pois a tag não será interpretada.
element.textContent = "<strong>Olá</strong> Mundo!";