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
- document.getElement("p").innerHTML = veiculo.modelo;
- document.getElementById("exibe").add = veiculo.modelo;
- document.getElementById("exibe").innerHTML = veiculo.modelo;
- document.getElementByType("p").innerHTML = veiculo{modelo};
- 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