Uma forma de retornar, por meio da linguagem JavaScript, o c...

Próximas questões
Com base no mesmo assunto
Q2172418 Programação
Uma forma de retornar, por meio da linguagem JavaScript, o conteúdo de texto de um elemento, incluindo todo o espaçamento e tags HTML internas, é utilizar a propriedade: 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta correta: A - innerHTML

Para entender por que a alternativa A é a resposta correta, vamos explorar o que a propriedade innerHTML faz na linguagem JavaScript. Esta propriedade é usada para obter ou definir o conteúdo HTML de um elemento. Quando você acessa innerHTML de um elemento, você está obtendo todo o conteúdo dentro desse elemento, incluindo os espaços em branco e todas as tags HTML.

Isso é particularmente útil quando você deseja manipular o conteúdo de uma página web de forma dinâmica. Por exemplo, se você tem uma <div> com alguns parágrafos e links dentro dela, ao acessar a propriedade innerHTML dessa <div>, você receberá uma string contendo todos os parágrafos e links, preservando as tags <p>, <a>, e outras que possam estar lá.

É importante notar que, enquanto innerHTML retorna o HTML interno, as outras opções listadas têm funções ligeiramente diferentes:

  • innerText retorna apenas o texto "visível" de um elemento, ignorando todas as tags HTML e espaçamento em branco que não afetam a visualização.
  • textContent retorna o texto de um elemento e seus descendentes, mas sem qualquer marcação HTML.
  • textElement e getContentHTML não são propriedades reconhecidas pelo JavaScript padrão.

Portanto, ao ser questionado sobre como retornar o conteúdo de texto de um elemento, incluindo todo o espaçamento e tags HTML internas, a resposta correta é A - innerHTML, pois essa propriedade é a única que retorna o conteúdo exato do elemento, incluindo espaços em branco e tags HTML.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo