FC ConcursosFC Concursos

Questão FC373352

Considere a página web a seguir criada com HTML e JavaScript. <!DOCTYPE html> <html> <head> <title>Prova</title> <meta charset="UTF-8"> </head> <body> <p></p> <script> const veicul

Desenvolvimento Web

FCC · 2022

Considere a página web a seguir criada com HTML e JavaScript.

 

<!DOCTYPE html>

<html>

<head>

<title>Prova</title>

<meta charset="UTF-8">

</head>

<body>

<p></p>

<script>

const veiculo = {marca: "Mercedes", modelo: "GLA 200", cor: "preto"};

   I   

</script>

</body>

</html>

 

Para exibir o modelo do veículo no parágrafo existente na página, a lacuna I deve ser preenchida com

  1. document.getElement("p").innerHTML = veiculo.modelo;
  2. document.getElementById("exibe").add = veiculo.modelo;
  3. document.getElementById("exibe").innerHTML = veiculo.modelo;
  4. document.getElementByType("p").innerHTML = veiculo{modelo};
  5. document.getElementById("exibe").innerHTML = veiculo{modelo};
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A instrução document.getElementById("exibe").innerHTML = veiculo.modelo; faz três coisas essenciais:

document.getElementById("exibe") localiza, no DOM, o elemento cujo atributo id="exibe". Se não existir, retorna null.

.innerHTML é a propriedade que representa o conteúdo HTML interno do elemento; atribuindo-a, você altera o texto/HTML exibido na página.

veiculo.modelo acessa a propriedade modelo do objeto veiculo (neste caso "GLA 200").

Juntando tudo: o comando substitui o conteúdo do parágrafo identificado por exibe pelo valor de veiculo.modelo, exibindo assim o modelo do veículo na página.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo