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.
:)
2 svar · 251 visningar · startad av Blårand
...<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.
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.
:)
Efter lite knåp fick jag ihop det. Tack för hjälpen! :)