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.
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;
}
}
se il ceckbox con name="isprodotti" è uno tutto ok, i problemi sorgono quando i checkbox con lo stesso name sono più di uno.
Potreste darmi qualche dritta.