webForumDet fria alternativet

Kontrollera checkboxar

2 svar · 249 visningar · startad av Blårand

BlårandMedlem sedan jan. 20032 356 inlägg
#1
...<b>Välj delområde?</b><br>
<input type="checkbox" name="DelOmr" value="ett">Ett
<input type="checkbox" name="DelOmr" value="två">Två
<input type="checkbox" name="DelOmr" value="tre">Tre 
<input type="checkbox" name="DelOmr" value="fyra">Fyra

Hur gör jag för att lättast kontrollera att någon av kryssrutona är checkade?

Har sökt på wF på ordet checkboxar och fick en del träffar. Fick dock enbart en träff som tog upp frågan om man har fler checkboxar med samma namn. Det förslag som där gavs fungerade tyvärr ej.

Peter SMedlem sedan dec. 20025 483 inlägg
#2
var cb = document.forms["f"].elements["DelOmr"],
    ch = false,
    elm;

for (var i = 0; (elm = cb[i]); ++i)
    if (elm.checked){
        ch = true;
        break;
    }

if (!ch)
    // Ingen checkbox ikryssad

Hoppas du förstår principen.

:)

BlårandMedlem sedan jan. 20032 356 inlägg
#3

Efter lite knåp fick jag ihop det. Tack för hjälpen! :)

135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)