Ciao a tutti...
Uso questo script per effettuare un controllo su una serie infinita di checkbox, tutte dello stesso nome:
e nel form:codice:function controlla_cb(ff, nom, max){ var n = 0; var cc; for (var i=0; i<max; i++) { cc = ff.elements[nom+i]; if(cc.checked) n++; } // alert ("sono selezionati "+n+" checkbox"); if(n==0) { alert("devi selezionare almeno un checkbox"); return false; } return true; }
nel quale Conta è una variabile in ASP che mi stampa in numero esatto di checkbox presenti al momento nel form.codice:onsubmit="controlla_cb(this, 'idmessaggio', <%=Conta%> );"
Il problema è che appunto non funziona, quando resta una sola checkbox e non la seleziono ed invio i dati, non accade nulla.
Qualkuno sa aiutarmi?
Grazie!

Rispondi quotando