3 of 119 menu

Metod val

Metod val elementning joriy qiymatini olish va o'zgartirish imkoniyatini beradi.

Sintaksis

To'plamdagi birinchi elementning joriy qiymatini shunday olishimiz mumkin:

$(selektor).val();

val metodi asosan form elementlarining qiymatlarini olish uchun ishlatiladi, masalan: input, select va textarea. Agar u bo'sh to'plamda chaqirilsa, undefined qaytaradi. multiple atributi o'rnatilgan select bilan ishlaganda, metod har bir tanlangan optionning qiymatlari massivini qaytaradi. Agar hech biri tanlanmagan bo'lsa, bo'sh massiv qaytariladi. To'plamdagi har bir elementning qiymatini shunday o'rnatishimiz mumkin. Parametr sifatida satr, massiv yoki raqam uzatish mumkin:

$(selektor).val(qiymat);

Funksiyani to'plamdagi har bir elementga qo'llash. Funksiya birinchi parametr sifatida to'plamdagi joriy indeksni, ikkinchisi sifatida esa uning joriy qiymatini qabul qiladi:

$(selektor).val(atribut nomi, function(indeks, joriy qiymat));

Misol

Quyidagi misolda kiritilgan input qiymatlarini olib, ularni pastdagi abzatsga chiqaramiz:

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

Misol

Endi esa val metodi yordamida biz bosadigan tugmalarning qiymatlarini pastdagi inputga yozamiz:

<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); });

Shuningdek qarang

  • metod attr,
    elementlarning atributlari bilan ishlash imkoniyatini beradi
  • metod prop,
    elementlarning xususiyatlari bilan ishlash imkoniyatini beradi
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish