Sei stato gentilissimo ma non mi fa nessun controllo, poi ho anche inserito quello della privacy...ma nulla!
codice:
<script language="javascript">
function Verifica(){
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/
var F = document.contatti;
if(F.cognome.value == ""){
alert("Inserisci nome e cognome");
F.cognome.focus();
return false;
}
if(F.email.value == ""){
alert("Inserisci un idirizzo E-mail");
F.email.focus();
return false;
}else if((!filter.test(F.email.value))){
alert("Indirizzo "+F.email.value+" errato o incompleto");
F.email.focus();
return false;
}
if(F.messaggio.value == ""){
alert("Inserisci un messaggio");
F.messaggio.focus();
return false;
}
if(!F.motori.checked && !F.sito.checked && F.specificare.value == ""){
alert("Selezionare come ci hai conosciuti!");
return false;
}else if(F.motori.checked && F.specificare.value == ""){
alert("Specifica su che motore ci hai trovati");
F.specificare.focus();
return false;
}else if(F.sito.checked && F.specificare.value == ""){
alert("Specifica il sito");
F.specificare.focus();
return false;
}else if(F.motori.checked && F.sito.checked || F.amico.checked){
alert("Devi selezionare solo una risposta");
return false;
}
}
</script>
[CODE]
<form name="contatti" method="post" action="" onsubmit="return Verifica();">
<table width="369" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="171" class="txt">nome e cognome</td>
<td width="211" class="txt">email</td>
</tr>
<tr>
<td class="txt_form"><input name="cognome" type="text" id="cognome" style=" background-color: #303030;" size="30"></td>
<td class="txt_form"><input name="email" type="text" id="email" style=" background-color: #303030;" size="30"></td>
</tr>
<tr>
<td colspan="2" class="txt_form"><span class="txt">messaggio</span></td>
</tr>
<tr>
<td colspan="2" class="txt_form"><textarea name="messaggio" cols="64" rows="7" id="messaggio" style=" background-color: #303030;"></textarea></td>
</tr>
<tr>
<td colspan="2" class="txt">Come ci hai trovato?</td>
</tr>
<tr>
<td colspan="2"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="5%"><input name="motori" type="checkbox" id="motori2" value="si" /></td>
<td width="45%"><span class="txt">Motori di ricerca</span></td>
<td width="50%"><span class="txt"><span class="txt_form">
<input name="specificare" type="text" id="specificare" style=" background-color: #303030;" value="specificare" size="30">
</span></span></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="5%"><input name="sito" type="checkbox" id="sito" value="si" /></td>
<td><span class="txt">Link da un'altro sito</span><span class="txt"><span class="txt_form">
</span></span></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5%"><input name="amico" type="checkbox" id="amico2" value="checkbox"></td>
<td width="95%"><span class="txt">Consigliato da un amico</span></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="5%">
<input name="privacy" type="checkbox" value="1"></td>
<td width="95%"><span class="txt">Inviando questa mail vi autorizzoal trattamento dei miei dati personali (legge 675 del 31/Dicembre/1996).</span></td>
</tr>
</table></td>
</tr>
<tr>
<td colspan="2">
<input name="Cancella" type="reset" class="bottonform" value="Reset">
<input name="Submit" type="submit" class="bottonform" value="Invia"></td>
</tr>
</table>
</form>
/[CODE]