value форм в jQuery
Para trabalhar com o atributo value de inputs
também é possível usar o método
val,
que permite ler e escrever
novos valores.
Vamos considerar um exemplo. Suponha que temos o seguinte código HTML:
<input type="text" id="test" value="!!!">
Vamos escrever um novo valor 'www'
no atributo value:
$('#test').val('www');
O código HTML ficará assim:
<input type="text" id="test" value="www">
E agora vamos exibir o valor atual na tela:
alert($('#test').val());
Para o método val também está disponível a aplicação de
uma função a cada elemento no conjunto. A função
recebe como primeiro parâmetro o índice atual no conjunto, e
como segundo - o seu valor atual.
Há mais um detalhe - para a tag
textarea
não é possível obter o conteúdo interno através do método
html.
Para isso, é necessário usar
o método val.
Vamos considerar o seguinte código HTML:
<textarea id="test">!!!</textarea>
no código Javascript usamos o método val:
alert($('#test').val()); // exibirá '!!!'
Provavelmente, isso foi feito para padronizar o trabalho com formulários.
Defina o value
de todos os inputs para '!'.
No value de todos os inputs com a classe
number existem números. Faça com que
eles se tornem o quadrado desses números.
Exiba o value do input com a classe in.
Exiba sequencialmente o value
de cada input.
Exiba o conteúdo da textarea com
a classe text.