Vlera e formulareve në jQuery
Për të punuar me atributin value të inputeve
mund të përdoret gjithashtu metoda
val,
e cila lejon leximin dhe shkrimin e
vlerave të reja.
Le të shqyrtojmë një shembull. Le të themi se kemi kodin HTML vijues:
<input type="text" id="test" value="!!!">
Le të vendosim një vlerë të re 'www'
në atributin value:
$('#test').val('www');
Kodi HTML do të duket kështu:
<input type="text" id="test" value="www">
Dhe tani le të shfaqim vlerën aktuale në ekran:
alert($('#test').val());
Gjithashtu për metodën val mund të përdoret
aplikimi i një funksioni për çdo element në grup. Funksioni
merr si parametër të parë indeksin aktual në grup, dhe
s i dyti - vlerën e tij aktuale.
Ka edhe një nuancë tjetër - për tagun
textarea
nuk mund të merret përmbajtja e brendshme përmes metodës
html.
Për këtë duhet të përdoret
metoda val.
Le të shqyrtojmë kodin HTML vijues:
<textarea id="test">!!!</textarea>
në kodin Javascript shkruajmë metodën val:
alert($('#test').val()); // do të shfaqë '!!!'
Me shumë gjasa kjo është bërë për uniformitet të punimit me format.
Vendosni value
e të gjitha inputeve në '!'.
Në value të të gjitha inputeve me klasën
number gjenden numra. Bëni që
në ata të vendosen katrorët e këtyre numrave.
Shfaqni value të inputit me klasën in.
Shfaqni në mënyrë sekuenciale value
e çdo inputi.
Shfaqni përmbajtjen e textarea me
klasën text.