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
- var nome = $("#nome").val();
- let nome = $(".nome").val();
- var nome = $("#nome"). value ();
- let nome = $("input [type=text]").value();
- 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