94 of 119 menu

Izbirnik checked

Izbirnik :checked izbere elemente, ki so izbrani, to je tiste, ki imajo atribute checked ali selected. Izbirnik :checked deluje s potrditvenimi polji (checkbox) in radijskimi gumbi (radio), ter tudi za elemente z oznako option. Če želite dobiti samo izbrane možnosti elementov select, uporabite izbirnik selected.

Sintaksa

Tako izberemo elemente z atributom checked:

$(':checked');

Primer

Ob vsakem izboru potrditvenega polja prikažimo število izbranih potrditvenih polj. Kot lahko vidite, bodo do vašega prvega klika prikazana potrditvena polja, izbrana privzeto, to so drugo in četrto:

<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('Izbrano: ' + n); }; countChecked(); $('input[type=checkbox]').on('click', countChecked);

Primer

Ob kliku prikažimo spodaj vrednost vsakega izbranega radijskega gumba:

<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() + ' je izbrano!'); });

Glejte tudi

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni