Ciao mcganass,
se le 5 check hanno nomi differenti
codice:
<script language="javascript">
function Controlla(ff){
var almenouno = (ff.NomeCheck1.checked || ff.NomeCheck2.checked || ff.NomeCheck3.checked || ff.NomeCheck4.checked || ff.NomeCheck5.checked)
if(!almenouno){
alert('Selezionare almeno un check')
return false
}else return true
}
</script>
<form onsubmit="return Controlla(this)">
<input type="checkbox" name="NomeCheck1" value="on">
<input type="checkbox" name="NomeCheck2" value="on">
<input type="checkbox" name="NomeCheck3" value="on">
<input type="checkbox" name="NomeCheck4" value="on">
<input type="checkbox" name="NomeCheck5" value="on">
<input type="submit" value="submit">
</form>
se invece hanno lo stesso nome
codice:
<script language="javascript">
function Controlla(ff){
var almenouno = false
for(i=0;i<ff.NomeCheck.length;i++)
if(ff.NomeCheck[i].checked)almenouno=true
if(!almenouno){
alert('Selezionare almeno un check')
return false
}else return true
}
</script>
<form onsubmit="return Controlla(this)">
<input type="checkbox" name="NomeCheck" value="on">
<input type="checkbox" name="NomeCheck" value="on">
<input type="checkbox" name="NomeCheck" value="on">
<input type="checkbox" name="NomeCheck" value="on">
<input type="checkbox" name="NomeCheck" value="on">
<input type="submit" value="submit">
</form>