94 of 119 menu

Checked-selector

Selectoren :checked vælger elementer, der er valgt, det vil sige dem, som har attributterne checked eller selected. Selectoren :checked fungerer med checkbokse (checkbox) og radio knapper (radio), samt for elementer med tagget option. For kun at få de valgte muligheder fra elementer med select, anvend selectoren selected.

Syntaks

Sådan vælger vi elementer med attributten checked:

$(':checked');

Eksempel

Lad os ved hvert valg af en checkbox vise antallet af valgte checkbokse. Som du kan se, vil der før dit første klik blive vist checkbokse, valgt som standard, det er den anden og fjerde:

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

Eksempel

Lad os ved klik vises nedenunder værdien af hver valgt radio knap:

<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() + ' er valgt!'); });

Se også

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis