i nomi non sono diversi ma sono incrementati:
codice:
...
<input type="checkbox" name="miocampo1" value="uno" />
<input type="checkbox" name="miocampo2" value="due" />
<input type="checkbox" name="miocampo3" value="tre" />
...
non si può vedere se almeno uno è selezionato ?
codice:
function modulo() {
var miocampo = ""
var check = document.getElementById('modulo').miocampo;
if (check.length) {
for (var i=0; i<check.length; i++) {
if (check[i].checked) miocampo = check[i].value;
}
} else {
if(check.checked) miocampo = check.value;
}
if ((miocampo == "") || (miocampo == undefined)) {
alert("Devi scegliere miocampo !");
return false;
}
}