Mi trovo in presenza di una serie di checkbox con stesso nome, ho inserito un controllo per controllare se almeno uno di questi checkbox è selezionato.
se il ceckbox con name="isprodotti" è uno tutto ok, i problemi sorgono quando i checkbox con lo stesso name sono più di uno.codice:function controllo(campi){ var codice = campi.codice.value; var prodotto = campi.prodotto.value; var acquisto = campi.acquisto.value; var vendita = campi.vendita.value; var idprodotti = campi.idprodotti; if(codice == "" || prodotto == "" || acquisto == "" || vendita == ""){ alert('I campi con l\'asterisco sono obbligatori!'); campi.codice.focus() return false; } if(!idprodotti.checked){ alert("Devi selezionare almeno un articolo!"); return false; } }
Potreste darmi qualche dritta.