Qual propriedade HTML DOM pode ser utilizada em Javascript ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - innerHTML
A questão aborda o conhecimento sobre a manipulação do Document Object Model (DOM) utilizando JavaScript, especificamente como acessar e modificar o conteúdo interno de um elemento HTML. O DOM é uma representação estruturada dos elementos em um documento web, permitindo que linguagens de script alterem dinamicamente o conteúdo, a estrutura e o estilo dos documentos.
O innerHTML é uma propriedade do DOM que permite aos desenvolvedores acessar ou atualizar o conteúdo HTML de um elemento. Quando utilizamos innerHTML em JavaScript, podemos obter todo o HTML contido dentro de um determinado elemento, incluindo tags e texto. Isso é especialmente útil para ler o conteúdo atual de um elemento ou para inserir novo conteúdo HTML dinamicamente.
A alternativa correta, portanto, é a B - innerHTML, pois corresponde à propriedade do DOM em JavaScript que permite recuperar ou definir o conteúdo HTML de um elemento especificado. As outras alternativas não representam propriedades ou métodos do DOM para acessar diretamente o conteúdo de um elemento.
Por exemplo, se tivermos um elemento <div id="meuDiv">Olá, mundo!</div>
e quisermos acessar o seu conteúdo via JavaScript, poderíamos fazer o seguinte:
Esta propriedade é amplamente utilizada para a manipulação de conteúdo em páginas web, tornando-a um conhecimento essencial para desenvolvedores front-end e para quem visa concursos na área de tecnologia da informação com foco em desenvolvimento web.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
innerHTML:Utilizado na manipulação do DOM, o innerHTML retorna todo o texto e o html que existem no elemento. Ele retorna todo o html existente, retornando também às tags, e não somente o texto.
getElementById: Retorna a referência do elemento através do seu ID.
<div id="id">
<div>resultado</div>
</div>
.
getElementById("id") -> Elemento inteiro (vermelho, verde e azul)
innerHTML -> Conteúdo incluindo tags html (verde e azul)
innerText -> Conteúdo sem incluir tags html (azul)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo