Ciao mcganass,
se le 5 check hanno nomi differenti
se invece hanno lo stesso nomecodice:<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>
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>![]()

Rispondi quotando