3 of 119 menu

Njia ya val

Njia val inaruhusu kupata na kubadilisha thamani ya sasa ya kipengele.

Syntax

Hivi ndivyo tunaweza kupata thamani ya sasa ya kipengele cha kwanza katika seti:

$(kichaguzi).val();

Njia val hutumiwa kimsingi kupata thamani za vipengele vya fomu, kama vile: input, select na textarea. Ikiwa itaitwa kwenye mkusanyiko tupu, itarudisha undefined. Wakati wa kufanya kazi na select yenye sifa multiple iliyowekwa, njia itarudisha safu ya thamani za kila option iliyochaguliwa. Ikiwa hakuna hata moja iliyochaguliwa, safu tupu ndio itakarudi. Hivi ndivyo tunaweza kuweka thamani ya kila kipengele katika seti. Kama parameta tunaweza kupitisha kamba, safu au nambari:

$(kichaguzi).val(thamani);

Kutumia kitendakazi kwa kila kipengele katika seti. Kitendakazi huchukua parameta ya kwanza kama nafasi ya sasa katika seti, na ya pili - thamani yake ya sasa:

$(kichaguzi).val(jina la sifa, function(nafasi katika seti, thamani ya sasa));

Mfano

Katika mfano ujao, wacha tupate thamani zinazoingizwa kwenye uingizaji, na kuzionyesha chini kwenye aya:

<input type="text" value="maandishi"> <p></p> p { color: green; margin: 8px; } $('input').keyup(function() { let value = $(this).val(); $('p').text(value); }).keyup();

Mfano

Na sasa kwa kutumia njia val tutaandika thamani za vifungo, ambavyo tutabonyeza, kwenye uingizaji ulio chini:

<div> <button>moja</button> <button>mbili</button> <button>tatu</button> <button>nne</button> </div> <input type="text" value="bonyeza vifungo"> button { margin: 4px; cursor: pointer; } input { margin: 4px; color: green; } $('button').click(function() { let text = $(this).text(); $('input').val(text); });

Angalia Pia

  • njia attr,
    inaruhusu kufanya kazi na sifa za vipengele
  • njia prop,
    inaruhusu kufanya kazi na sifa za vipengele
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa