ciao...
ho un modulo con un controllo su ogni campo...prima di introdurre una checkbox per la privacy funzionava benissimo ora non esegue nessun controllo e non riesco a capire/vedere l'errore...se qualcuno puo' aiutarmi lo ringrazio in anticipo..

Questo è lo script
codice:
<script language="JavaScript">
<!--
function controlla() {
	var f = document.mioForm;
	
	if (f.Nome.value == "") {
		alert("Inserisca il suo Nome");
		f.Nome.focus();
        return false;
	}
	if (f.Cognome.value == "") {
		alert("Inserisca il suo Cognome");
		f.Cognome.focus();
        return false;
	}
	if ((f.Nome.value.indexOf("@") != -1)||(f.Nome.value.indexOf("'") != -1)||(f.Nome.value.indexOf("\"") != -1)) {
		alert("Per il Nome si possono utilizzare solo lettere o numeri.")
		f.Nome.focus();
		return false;
	}
           if (f.Email.value ==""){
           alert("Inserisca l\'\indirizzo di E-Mail")
           f.Email.focus();
           return false;
              }
	  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(f.Email.value) == false ){
	  alert("Inserisca un indirizzo di E-Mail valido")
	  return false;
	}
  	if (f.n.value =="") {
		alert("Inserisca il Numero dei biglietti che desidera prenotare.")
		f.n.focus();
		return false;
	}
  	if (parseInt(f.n.options[f.n.selectedIndex].value,10) > parseInt(f.dispo.value,10)) {
		alert("Sono stati selezionati piu\'\ biglietti delle nostre disponibilita\'\. E\'\ necessario diminuire il numero di biglietti da prenotare");
		f.n.focus();
		return false;
}
// -->
</script>

<script language="javascript">
function priva() { 
if (!document.forms['mioForm'].elements['privacy'].checked) 
alert("Per proseguire con la prenotazione deve essere accettato il consenso al trattamento dei dati personali"); 
}
</script>
Questo è il form
codice:
 <form action="prenotazione+ricevuta.asp" method="post" name="mioForm"> 
  <tr> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3" colspan="2"> <p align="right"><font size="2" color="#CC0000">Inserire tutti i dati richiesti </font></td> 
  </tr> 
  <tr> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"> Nome</td> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"><font face="Arial"> 
      <input name="Nome" size="30" style="font-weight: 700"> 
      </font></td> 
  </tr> 
  <tr> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"> Cognome</td> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"><font face="Arial"> 
      <input name="Cognome" size="30" style="font-weight: 700"> 
      </font></td> 
  </tr> 
  <tr> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"> E-mail</td> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"><font face="Arial"> 
      <input name="Email" size="30" style="font-weight: 700"> 
      </font></td> 
  </tr> 
  <tr> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"> Numero biglietti</td> 
    <td class="infotext" height="19" align="left" bgcolor="#F3F3F3"><font face="Arial">N° biglietti...............................Prezzo 
      <select size="4" name="n"> 
        <option value="1">1............................................5€</option> 
        <option value="2">2............................................10€</option> 
        <option value="3">3............................................15€</option> 
        <option value="4">4............................................20€</option> 
      </select> 
      <input type="hidden" name="ip" value="<%=Request.ServerVariables("REMOTE_ADDR")%>"> 
      <input type="hidden" name="data" value="<%=NOW%>"> 
      <input type="hidden" name="dispo" value="<%=disponibilita%>"> 
      </font></td> 
  </tr> 
  <tr> 
    <td class="subtitle" align="center" bgcolor="#CC0000" colspan="2"> [img]../abc-lib/images/others/spacer.gif[/img] 
  <tr> 
    <td class="subtitle" height="23" align="left" bgcolor="#E5E5E5" colspan="2"> <p align="center">CONSENSO AL TRATTAMENTO DEI DATI PERSONALI 
  <tr> 
    <td class="subtitle" height="19" align="left" bgcolor="#E5E5E5" colspan="2"> <div align="center"> Art. 7 - D.Lgs 196/2003 (Diritto di accesso ai dati personali ed altri diritti)</div> 
      <div align=center> 
        <textarea class="subtitle" name="privacycontent1" cols="80" rows="4" readonly>Testo</textarea> 
      </div> 
  <tr> 
    <td class="subtitle" height="19" align="left" bgcolor="#E5E5E5" colspan="2"> <div align="center"> Informativa sul trattamento dei dati personali ai sensi del D.Lgs 196/03</div> 
      <div align="center"> 
        <textarea class="subtitle" name="privacycontent2" cols="80" rows="5" readonly>Testo</textarea> 
      </div> 
  <tr> 
    <td class="subtitle" height="19" align="left" bgcolor="#E5E5E5" colspan="2">  
  <tr> 
    <td class="subtitle" height="19" align="left" bgcolor="#E5E5E5" colspan="2"> L'utente è tenuto a leggere interamente il testo nei riquadri utilizzando la barra di scorrimento verticale e poi esprimere il consenso al trattamento dei dati personali. Non accenttando sarà impossibile completare la procedura corrente
  <tr> 
    <td class="subtitle" height="19" align="left" bgcolor="#E5E5E5" colspan="2"> <p align="center"> 
        <input name="privacy" type="checkbox" value="1" /> 
        Accetto le condizioni di trattamendo dei dati personali
  <tr> 
    <td class="subtitle" align="center" bgcolor="#CC0000" colspan="2"> [img]../abc-lib/images/others/spacer.gif[/img]  
  </tr> 
  <tr> 
    <td height="19" align="left" bgcolor="#F3F3F3" colspan="2">  
  <tr> 
    <td height="19" align="left" bgcolor="#F3F3F3" colspan="2"> <p align="center"> 
        <input type="submit" value="Prenota" OnClick="controlla();priva();" style="font-weight: bold; font-size:14pt; font-family:Arial; color:#333333"> 
</form>