92 of 119 menu

Input selektors

Selektors :input atlasa formas vadības elementus - ievadlaukus, teksta apgabalus, nolaižamos sarakstus un pogas. Skatīt atzīmes: input, textarea, button, select. Tā kā :input neattiecas uz CSS specifikāciju, tod veiktspējas uzlabošanai mūsdienu pārlūkprogrammās labāk sākumā atfiltrēt elementus ar tīra css selektora izmantošanu un pēc tam piemērot .filter(':input').

Sintakse

Tā mēs atlasām formas vadības elementus:

$(':input');

Piemērs

Pieņemsim, saskaņā ar iepriekš minēto teoriju, atlasīsim visus formas vadības elementus un izvadīsim konsole to skaitu, izmantojot īpašību length. Mēs redzēsim, ka tur nonāca visas 13 atzīmes:

<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('Atzīmju skaits: ' + allInputs.length); $('form').submit(function(event) { event.preventDefault(); // novērš formas iesniegšanu });

Skatīt arī

  • metode filter,
    kas filtrē elementus kopā pēc norādītā selektora
  • atzīme form
  • atzīme input
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt