Questão nº 48

Questão de Tecnologia da Informação · FGV TJ-AP 2024 (nº 48)

FGV2024Analista Judiciário - TI - Desenvolvimento de SistemasTecnologia da Informação
Gabarito: Ever comentário ↓

No contexto do jQuery, analise o script a seguir.

<script>
$(document).ready(function(){
  $("button").click(function(){
    alert($("#xpto").val());
  });
});
</script>

A função do termo "#xpto", utilizado nesse código, é:

Resposta comentada

Gabarito Alternativa E

Em jQuery, os seletores são como "endereços" que usamos para encontrar e manipular elementos HTML na página. O símbolo # (cerquilha) é um seletor específico que busca um elemento pelo seu ID, que é um identificador único atribuído a um elemento HTML.

  • A) Incorreta: #xpto não é usado para detectar eventos. Ele é um seletor que identifica um elemento HTML. Eventos são detectados por métodos como .click(), .submit(), etc.
  • B) Incorreta: Similar à alternativa A, #xpto é um seletor, não um mecanismo para provocar o acionamento de eventos.
  • C) Incorreta: #xpto não aciona funções JavaScript. Ele seleciona um elemento. Funções são acionadas por chamadas como nomeDaFuncao().
  • D) Incorreta: Este é o distrator mais tentador. Para referenciar um elemento que pertence à classe "xpto", o seletor correto seria .xpto (com um ponto . na frente). O # é exclusivamente para o atributo id. A armadilha aqui é confundir o seletor de ID (#) com o seletor de classe (.).
  • (E) Correta: O seletor #xpto no jQuery (e em CSS) é a forma padrão de selecionar um elemento HTML que possui o atributo id com o valor exatamente igual a "xpto". Por exemplo, ele selecionaria <input id="xpto" type="text">.

Fonte: FGV TJ-AP 2024 Analista Judiciário - TI - Desenvolvimento de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho