3 of 119 menu

Val մեթոդ

val մեթոդը թույլ է տալիս ստանալ և փոխել տարրի ընթացիկ արժեքը:

Շարահյուսություն

Այսպես մենք կարող ենք ստանալ հավաքածուի առաջին տարրի ընթացիկ արժեքը:

$(ընտրիչ).val();

val մեթոդը հիմնականում օգտագործվում է ձևի տարրերի արժեքները ստանալու համար, ինչպիսիք են՝ input, select և textarea: Եթե այն կանչվում է դատարկ հավաքածուի վրա, ապա կվերադարձնի undefined: select-ի հետ աշխատելիս, երբ սահմանված է multiple ատրիբուտը, մեթոդը կվերադարձնի յուրաքանչյուր ընտրված option-ի արժեքների զանգված: Եթե դրանցից ոչ մեկը չի ընտրվել, ապա կվերադարձվի դատարկ զանգված: Այսպես մենք կարող ենք սահմանել հավաքածուի յուրաքանչյուր տարրի արժեքը: Որպես պարամետր կարելի է փոխանցել տող, զանգված կամ թիվ:

$(ընտրիչ).val(արժեք);

Ֆունկցիայի կիրառումը հավաքածուի յուրաքանչյուր տարրի նկատմամբ: Ֆունկցիան ընդունում է որպես առաջին պարամետր ընթացիկ համարը հավաքածուում, իսկ որպես երկրորդ՝ նրա ընթացիկ արժեքը:

$(ընտրիչ).val(ատրիբուտի անուն, function(համարը հավաքածուում, ընթացիկ արժեք));

Օրինակ

Հաջորդ օրինակում եկեք ստանանք input-ում մուտքագրված արժեքները և ցուցադրենք դրանք ներքևում գտնվող պարբերությունում.

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

Օրինակ

Իսկ այժմ val մեթոդի օգնությամբ մենք կգրենք այն կոճակների արժեքները, որոնք մենք կսեղմենք, ներքևում գտնվող input-ի մեջ.

<div> <button>one</button> <button>two</button> <button>three</button> <button>four</button> </div> <input type="text" value="click buttons"> button { margin: 4px; cursor: pointer; } input { margin: 4px; color: green; } $('button').click(function() { let text = $(this).text(); $('input').val(text); });

Տես նաև

  • attr մեթոդը,
    որը թույլ է տալիս աշխատել տարրերի ատրիբուտների հետ
  • prop մեթոդը,
    որը թույլ է տալիս աշխատել տարրերի հատկությունների հետ
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել