FC ConcursosFC Concursos

Questão FC373433

Considere a existência do código abaixo em um formulário de uma página HTML em condições ideais. <input type="text" /> Em um bloco de código jQuery da mesma página, para obter o va

Desenvolvimento Web

FCC · 2023

Considere a existência do código abaixo em um formulário de uma página HTML em condições ideais.

 

<input type="text" />

 

Em um bloco de código jQuery da mesma página, para obter o valor digitado no campo e armazenar na variável nome utiliza-se o comando

  1. var nome = $("#nome").val();
  2. let nome = $(".nome").val();
  3. var nome = $("#nome"). value ();
  4. let nome = $("input [type=text]").value();
  5. let nome = $id("nome") .val();
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A instrução var nome = $("#nome").val(); usa jQuery para obter o valor do campo e armazená‑lo na variável nome.

$("#nome") é o seletor por id="nome" — seleciona o elemento input com esse identificador. Em seguida, o método .val() lê o valor atual desse campo e o retorna (normalmente uma string).

Se não houver elemento com id="nome" a seleção fica vazia e .val() retorna undefined. Portanto, garanta que o input possua id="nome" e que o código seja executado após o DOM estar carregado (por exemplo, dentro de $(function(){ ... })) e que a biblioteca jQuery esteja incluída.

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

Continue aprendendo