92 of 119 menu

Input селекторы

:input селекторы форма басқару элементтерін таңдайды - енгізулер, мәтіндік аймақтар, ашылмалы тізімдер және түймелер. Мына тегтерді қараңыз: input, textarea, button, select. :input CSS спецификациясына жатпайтындықтан, заманауи браузерлердегі өнімділікті жақсарту үшін алдымен элементтерді таза css-селекторымен сүзгілеп, содан кейін .filter(':input') қолдану жақсырақ.

Синтаксис

Форма басқару элементтерін былай таңдаймыз:

$(':input');

Мысал

Жоғарыда келтірілген теория бойынша, форманың барлық басқару элементтерін таңдап, олардың санын length қасиетін пайдаланып консольге шығарайық. Біз барлық 13 тегтің сол жерге түскенін көреміз:

<form> <input type="button" value="button"> <input type="checkbox"> <input type="file"> <input type="hidden"> <input type="image"> <input type="password"> <input type="radio"> <input type="reset"> <input type="submit"> <input type="text"> <select> <option>option</option> </select> <textarea></textarea> <button>button</button> </form> textarea { height: 25px; } let allInputs = $(':input'); console.log('Тегтер саны: ' + allInputs.length); $('form').submit(function(event) { event.preventDefault(); // форманы жіберуді болдырады });

Сондай-ақ қараңыз

  • filter әдісі,
    ол жиындағы элементтерді берілген селектор бойынша сүзгілейді
  • form тегі
  • input тегі
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау