94 of 119 menu

Checked-valitsin

Valitsin :checked valitsee elementit, jotka on valittu, eli ne, joilla on attribuutit checked tai selected. Valitsin :checked toimii valintaruuduilla (checkbox) ja radiopainikkeilla (radio), sekä elementeillä, joilla on tagi option. Saadaksesi vain valitut valinnat elementeistä select, käytä valitsinta selected.

Syntaksi

Näin valitsemme elementit, joilla on attribuutti checked:

$(':checked');

Esimerkki

Näytetään aina valintaruudun valitessa valittujen valintaruutujen määrä. Kuten näet ennen ensimmäistä klikkaustasi näytetään oletusarvoisesti valitut valintaruudut, toinen ja neljäs:

<form> <p> <input type="checkbox" name="cbox" value="one"> <input type="checkbox" name="cbox" value="two" checked="checked"> <input type="checkbox" name="cbox" value="three"> <input type="checkbox" name="cbox" value="four" checked> <input type="checkbox" name="cbox" value="five"> </p> </form> <div></div> div { color: green; } let countChecked = function() { let n = $('input:checked').length; $('div').text('Valittu: ' + n); }; countChecked(); $('input[type=checkbox]').on('click', countChecked);

Esimerkki

Näytetään klikkaamalla jokaisen valitun radiopainikkeen arvo alareunassa:

<form> <div> <input type="radio" name="digits" value="one" id="one"> <label for="one">one</label> </div> <div> <input type="radio" name="digits" value="two" id="two"> <label for="two">two</label> </div> <div> <input type="radio" name="digits" value="three" id="three"> <label for="three">three</label> </div> <div id="text"></div> </form> input, label { line-height: 1.5em; } $('input').on('click', function() { $('#text').html($('input:checked').val() + ' on valittu!'); });

Katso myös

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää