Pular para o conteúdo principal

Questão de Programação — Linguagens de marcação — UFES 2021

ProgramaçãoLinguagens de marcação
Código
qq687389
Banca
UFES
Órgão
UFES
Ano
2021
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Considere o seguinte código HTML de uma página Web com um script JavaScript embutido, no qual um trecho da linha que atribui um valor à variável frase foi substituído por uma lacuna, representada por /* ___ */.<!DOCTYPE html><html><head><title>Uma página</title><script>function mudar() {var frase = /* ___ */;frase.innerHTML = frase.innerHTML.replace("frase", "palavra");}</script></head><body><p id="par">Olá, JavaScript</p><p class="par">Uma frase</p><button onclick="javascript:mudar()">Mudar</button></body></html>O objetivo do código acima é mostrar uma página em cujo primeiro parágrafo estará escrito “Olá, JavaScript”, e em cujo segundo parágrafo estará escrito “Uma frase” e aparecerá um botão escrito “Mudar” que, se clicado, modificará o conteúdo do segundo parágrafo para “Uma palavra”. O trecho de código JavaScript que deve substituir a lacuna de modo a alcançar o objetivo acima descrito é
  1. Adocument.querySelector(".par")
  2. Bdocument.body.p[2]
  3. Cdocument.querySelectorAll("p")[2]
  4. Ddocument.querySelector("#par")
  5. Edocument.querySelector("par")
Revelar gabarito e comentário

GabaritoA — document.querySelector(".par")

Link permanente: /questoes/qq687389