Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvidas com text() e val()

Galera, tenho uma dúvida pertinente haha.

Defini a função text() como: Imprime o elemento selecionado na página;

e val() como: Retorna um valor do selecionado.

Porém, no desenrolar das aulas, acontece alguns eventos que me faz acreditar que text() e val() tem a mesma função de guardar valor. A diferença é que val() só recebe e guarda. Já o text() recebe, guarda e imprime.

É isso mesmo?!

2 respostas
solução!

Oi Luan, beleza?

Seguinte, o text() pega o conteúdo de uma tag. Por exemplo:

<h1> Zumba </h1>

Se você usar o text, ele pegaria justamente o texto (o conteudo) "Zumba".

Agora vamos mudar o exemplo, vc quer pegar o que o usuario digitou em um campo:

<input type="text">

Pra pegar esse valor, voce precisa usar o val(), pq esse input nao tem um conteudo de fato, só um valor.

Fiz esse Jsbin que tenta fazer isso, pegar o conteudo de um campo. Dá uma testada lá e troca por val() que vai funcionar. :)

Espero ter ajudado,

Abcs!

Ahhh saquei, Natan. Boa!

Muito obrigado!