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:
il js che ho scritto su ha un problema: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; } }
anche se seleziono un checkbox mi da l'errore
"Devi selezionare almeno una promozione !"
come mai ?
per favore me lo stistemate ?
grazie !![]()

Rispondi quotando