Salve,

Ho un form nel quale ci sono inseriti diversi checkbox presi da un db:

codice:
...


<input name="promozione1" type="checkbox" value="1" class="checkbox"></p>


<input name="promozione2" type="checkbox" value="2" class="checkbox"></p>
...

vorrei fare un controllo per vedere se almeno 1 dei checkbox è selezionato:

codice:
function modulo() {
	
	var promozione = "" 
	var checs = document.getElementById('modulo').elements.type=="checkbox"
	
	for (var i=0; i<checs.length; i++) { 
		if (checs[i].checked) promozione = "Ok"
	}

	if ((promozione == "") || (promozione == undefined)) {
		alert("Devi selezionare almeno una promozione !");
		return false;
	}

}
il js che ho scritto su ha un problema:

anche se seleziono un checkbox mi da l'errore

"Devi selezionare almeno una promozione !"

come mai ?

per favore me lo stistemate ?

grazie !