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 !