Ciao a tutti,
Ho trovato qui sul forum un controllo di checkbox, ma dovrei adattarlo allo script che utilizzo sulla mia pagina.
Lo script funzionante è questo:
codice:
<SCRIPT language="JavaScript">
function bTestPrivacy() {
var BoxPrivacy = document.forms["frm"].elements["privacy"].checked;
   if(!BoxPrivacy){
  alert("Spunta legge sulla privacy");
  return false;
} 
}
</SCRIPT>
<form method="get" action="registrazione.asp?step=2" id="frm" name="frm"
onsubmit="return(bTestPrivacy());"> 
<input name="Invio" type="submit" class="txt" id="Invio" style="width: 120px" value="Registrati"> 
<input name="privacy" type="checkbox" class="txt" id="privacy"> 
</form>
La mia pagina è questa ma non funziona:
codice:
<SCRIPT LANGUAGE="JavaScript">
function DoSubmit(chk) {
var privacy		= chk.privacy.value;
var submitform	= true;
var error		= '\n\n';
error			+= ' Spunta legge sulla privacy \n\n';
if (privacy.checked != null ) {
error			+= ' Privacy  \n';
submitform		= false;
}
else {
error += '\n\n\n';
alert (error);
return false;
}
}
</SCRIPT>
<form name="registrationForm" method="post" action="registrazione.asp?step=2"
onReset="return confirm ('Sei sicuro di voler cancellare tutti i dati nel form?')">
<input type="button" value="Registrati" onClick="DoSubmit(document.registrationForm)">
<input name="privacy" type="checkbox" class="txt" id="privacy">