Вредност на форми во jQuery
За работа со атрибутот value на инпути
исто така може да се користи методот
val,
кој овозможува читање и запишување
на нови вредности.
Да разгледаме пример. Нека имаме следниот HTML код:
<input type="text" id="test" value="!!!">
Ајде да запишеме нова вредност 'www'
во атрибутот value:
$('#test').val('www');
HTML кодот ќе изгледа вака:
<input type="text" id="test" value="www">
А сега ајде да ја прикажеме тековната вредност на екранот:
alert($('#test').val());
Исто така за методот val е достапно примена
на функција на секој елемент во множеството. Функцијата
ги прима како прв параметар тековниот индекс во множеството, а
како втор - неговата тековна вредност.
Постои уште еден нијанс - за тегот
textarea
не може да се добие внатрешната содржина преку методот
html.
За ова треба да се користи
методот val.
Да разгледаме следниот HTML код:
<textarea id="test">!!!</textarea>
во Javascript кодот го пишуваме методот val:
alert($('#test').val()); // ќе испринта '!!!'
Најверојатно ова е направено за униформност во работата со форми.
Поставете го value
на сите инпути на '!'.
Во value на сите инпути со класа
number се наоѓаат броеви. Направете го ова,
така што во нив ќе станат квадрати од овие броеви.
Испринтајте го value на инпутот со класа in.
Испринтајте последователно value
на секој инпут.
Испринтајте ја содржината на textarea со
класа text.