Thamani ya fomu katika jQuery
Kufanya kazi na kitendo value ya viingilio
pia unaweza kutumia njia
val,
ambayo inaruhusu kusoma na kuandika
thamani mpya.
Tuchunguze mfano. Hebu tuseme tuna msimbo ufuatayo wa HTML:
<input type="text" id="test" value="!!!">
Wacha tuandike thamani mpya 'www'
katika kitendo value:
$('#test').val('www');
Msimbo wa HTML utaonekana kama hivi:
<input type="text" id="test" value="www">
Sasa hebu tuonyeshe thamani ya sasa kwenye skrini:
alert($('#test').val());
Pia kwa njia val inaweza kutumika
kutenda kitendo kwa kila kipengele katika seti. Kitendo
kinapokea kigezo cha kwanza kama nambari ya sasa katika seti, na
cha pili - thamani yake ya sasa.
Kuna undani mwingine - kwa kitendo
textarea
huwezi kupata yaliyomo ndani kupitia njia
html.
Kwa hili unahitaji kutumia
njia val.
Tuchunguze msimbo ufuatao wa HTML:
<textarea id="test">!!!</textarea>
Katika msimbo wa Javascript tunaandika njia val:
alert($('#test').val()); // itaonyesha '!!!'
Yaelekea hii imefanywa kwa ajili ya usawa wa kufanya kazi na fomu.
Weka value
ya viingilio vyote kuwa '!'.
Katika value ya viingilio vyote vilivyo na darasa
number kuna nambari. Fanya hivi,
ili ziwe miraba ya nambari hizo.
Onyesha value ya kiangilio chenye darasa in.
Onyesha kwa mpangilio value
ya kila kiangilio.
Onyesha yaliyomo katika textarea yenye
darasa text.