92 of 119 menu

input Seçici

:input seçicisi, form kontrol elemanlarını seçer - inputlar, textarealar, açılır listeler ve butonlar. Şu etiketlere bakın: input, textarea, button, select. :input CSS spesifikasyonuna ait olmadığı için, modern tarayıcılarda performansı artırmak amacıyla önce elemanları saf bir css seçicisi kullanarak filtrelemek, ardından .filter(':input') uygulamak daha iyidir.

Sözdizimi

Form kontrol elemanlarını şu şekilde seçeriz:

$(':input');

Örnek

Yukarıda belirtilen teoriye göre, formun tüm kontrol elemanlarını seçelim ve length özelliğini kullanarak sayılarını konsola yazdıralım. Tüm 13 etiketin seçildiğini göreceğiz:

<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('Etiket sayısı: ' + allInputs.length); $('form').submit(function(event) { event.preventDefault(); // formun gönderilmesini engeller });

Ayrıca Bakınız

  • filter metodu,
    bir kümedeki elemanları verilen seçiciye göre filtreler
  • form etiketi
  • input etiketi
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet