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

Acho que a resposta do exercício 5 da aula 6 está errada.

Digo isso por conta da descrição da alternativa.

Na alternativa B temos o seguinte: Para editar o HTML interno de um elemento, basta passar o novo conteúdo por parâmetro para a propriedade.

Descrição

Não, innerHTML é uma propriedade, não uma função, então ela recebe o novo conteúdo, ou seja, utilizamos um sinal de igual (=):

document.querySelector("#alura").innerHTML = "Novo texto"

Já na D temos assim: Com a propriedade innerHTML, podemos editar o conteúdo HTML (HTML interno) de um elemento.

Descrição

Sim, conseguimos editar o HTML interno de um elemento com a propriedade innerHTML! Por exemplo:

document.querySelector("#alura").innerHTML = "Texto alterado!"

Marquei a D mas o exercício me retornou que ela estava errada, mas as próprias descrições das alternativas contrariam a resposta correta do exercício.

Poderiam dar uma olhada? ;)

2 respostas
solução!

Olá Naldson, tudo certo?

Nesse exercício temos que selecionar a opção INCORRETA e a opção B realmente está incorreta. Na descrição é explicado o motivo dessa opção estar incorreta.

Abraço

Que falta de atenção da minha parte... Obrigado!