3 of 119 menu

val әдісі

val әдісі элементтің ағымдағы мәнін алуға және өзгертуге мүмкіндік береді.

Синтаксис

Біз жиынтықтағы бірінші элементтің ағымдағы мәнін осылай ала аламыз:

$(селектор).val();

val әдісі негізінен форма элементтерінің мәндерін алу үшін қолданылады, мысалы: input, select және textarea. Егер ол бос жиынтықта шақырылса, undefined қайтарады. multiple атрибуты орнатылған select-пен жұмыс істеген кезде, әдіс таңдалған әрбір option-тің мәндерінің массивін қайтарады. Егер ешқайсысы таңдалмаған болса, онда бос массив қайтарылады. Біз жиынтықтағы әрбір элементтің мәнін осылай орната аламыз. Параметр ретінде жол, массив немесе сан беруге болады:

$(селектор).val(мән);

Функцияны жиынтықтағы әрбір элементке қолдану. Функция бірінші параметр ретінде жиынтықтағы ағымдағы нөмірді қабылдайды, ал екіншісі - оның ағымдағы мәнін:

$(селектор).val(атрибут аты, function(жиынтықтағы нөмір, ағымдағы мән));

Мысал

Келесі мысалда инпутқа енгізілетін мәндерді алып, оларды төмендегі абзацқа шығарайық:

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

Мысал

Енді val әдісінің көмегімен біз басатын түймелердің мәндерін төменде орналасқан инпутқа енгіземіз:

<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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართული한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау