No exercício abaixo, experimentei usar o textContent e funcionou também.
Quando devo usar innerHTML ao invés do textContent ou vice e versa?
Rafael quer modificar o conteúdo do seguinte HTML, para utilizar o seu nome:
<p id="nome">Meu nome é Tadeu</p>
Ele conhece a propriedade innerHTML, e sabe que com ela pode modificar o HTML interno de um elemento, então ele fez o seguinte código:
var nome = document.querySelector("#nome").innerHTML;
nome = "Meu nome é Rafael";
Mas Rafael percebeu que o seu código não funciona, o que ele fez de errado? Pense no que Rafael fez de errado e em seguida veja a resposta do instrutor.