Buongiorno,
ho un problema con questo form ed il java per il validateform.
Come faccio a mettere il controllo sul type=radio facendo in modo che l'utente sia obbligato ad inviare il form solo se seleziona il "SI" e se invia con "NO" selezionato escei l messaggio che è obbligatorio scegliere "SI"? Grazie

<SCRIPT language=JavaScript>
<!--

function MM_validateForm2() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm2.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' deve essere un indirizzo email valido.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' deve essere un numero.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' mdeve essere un numero '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+'.\n'; }
} if (errors) alert('Campi obbligatori:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</SCRIPT>

<form name="form1" method="post" action="cgi-bin/FormMail.pl">

<input type=radio value=SI name="privacy">SI

<input type=radio CHECKED value=NO name="privacy">NO

<input name="submit" type="submit" onClick="MM_validateForm2('nome','','R','cognome', '','R','professione','','R','societa','','R','indi rizzo','','R','cap','','RisNum','comune','','R','p rovincia','','R','telefono','','R','email','','Ris Email');return document.MM_returnValue" value="Invia">

</form>