Hodnota formulárov v jQuery

Pre prácu s atribútom value inputov je možné použiť aj metódu val, ktorá umožňuje čítať a zapisovať nové hodnoty.

Pozrime sa na príklad. Majme nasledujúci HTML kód:

html<input type="text" id="test" value="!!!">

Zapíšme novú hodnotu 'www' do atribútu value:

javascript$('#test').val('www');

HTML kód bude potom vyzerať takto:

html<input type="text" id="test" value="www">

A teraz vypíšme aktuálnu hodnotu na obrazovku:

javascriptalert($('#test').val());

Pre metódu val je tiež dostupné použitie funkcie pre každý prvok v množine. Funkcia prijíma ako prvý parameter aktuálne poradové číslo v množine, a ako druhý - jeho aktuálnu hodnotu.

Existuje ešte jeden detail - pre tag textarea nie je možné získať vnútorný obsah cez metódu html. Na to je potrebné použiť metódu val.

Pozrime sa na nasledujúci HTML kód:

html<textarea id="test">!!!</textarea>

v Javascript kóde použijeme metódu val:

javascriptalert($('#test').val()); // vypíše '!!!'

Pravdepodobne je to urobené pre jednotnosť práce s formulármi.

Задание 1

Nastavte value všetkých inputov na '!'.

Задание 2

V value všetkých inputov s triedou number sa nachádzajú čísla. Urobte tak, aby v nich boli druhé mocniny týchto čísel.

Задание 3

Vypíšte value inputu s triedou in.

Задание 4

Vypíšte postupne value každého inputu.

Задание 5

Vypíšte obsah textarea s triedou text.