Originariamente inviato da niko80
effettivamente l'if è un pò esagerato
eval non e` piu` supportato dai browser. occorre usare un metodo diverso. Ad esempio questo e` riconosciuto da tutti i browser (compreso NN4):
codice:
function checkData() {
var flag = false;
var ff = document.mioform;
for(i=0; i<ff.length; i++){
if(ff.elements[i].name.substr(0,10) == 'checkobbli' && ff.elements[i].checked") {
flag = true;
break;
}
}
if(!flag){
alert("devi checckare almeno un checkbox");
return false;
}
else
return true;
}
Ciao
Michele