Questão nº 38
Questão de Desenvolvimento Web · FCC TRT6 2025 (nº 38)
FCC2025Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoDesenvolvimento Web
Gabarito: Aver comentário ↓
Um Analista precisa buscar em um código JavaScript, o primeiro elemento no DOM em uma página HTML que tenha a propriedade id configurada com o valor imagens. Para isso, ele pode utilizar a instrução:
- A`document.querySelector('#imagens');` (alternativa correta)
- B`document.getElementFromId('imagens');`
- C`document.querySelector('.imagens');`
- D`document.getElementbyId('#imagens');`
- E`document.getIdentification('#imagens');`
Resposta comentada
Gabarito Alternativa A
Para encontrar um elemento HTML específico em uma página usando JavaScript, o método document.querySelector() é muito versátil, pois ele aceita qualquer seletor CSS para localizar o primeiro elemento que corresponde a esse seletor.
- (A) Correta: O método
document.querySelector()aceita um seletor CSS como argumento.#imagensé o seletor CSS padrão para um elemento cujo atributoidtem o valorimagens. Ele retorna o primeiro elemento que corresponde a esse seletor. - (B) Incorreta: A função
getElementFromIdnão existe na API padrão do DOM. A função correta para buscar por ID édocument.getElementById(). - (C) Incorreta: Embora
document.querySelector()seja o método correto,.imagensé um seletor CSS para uma CLASSE (class="imagens"), não para um ID. Para um ID, o seletor correto é#imagens. - (D) Incorreta: Esta alternativa contém duas armadilhas. Primeiro, o nome da função está incorreto (o 'd' em 'byId' deveria ser maiúsculo:
getElementById). Segundo, mesmo que o nome estivesse correto, a funçãodocument.getElementById()espera apenas o valor do ID como string ('imagens'), e não um seletor CSS com o#('#imagens'). A banca tenta confundir a sintaxe dequerySelectorcomgetElementById. - (E) Incorreta: A função
getIdentificationnão é um método padrão da API do DOM para selecionar elementos.
Fonte: FCC TRT6 2025 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 005). Reproduzida para fins de estudo.