Ciao a tutti.
Prendiamo come esempio questo datatissimo JS che ho utilizzato per fare il controllo sui campi presente nella pagina
http://www.mastra-srl.com/contatti.asp

eccolo
codice:
<script type="text/javascript">
// This Part Checks the Checkout Form Fields;

function CheckForm(){;
var okay = true;
var atsign=document.form2email.email.value;
if ((atsign.indexOf('@') == -1) && (document.form2email.telefono.value=='Telefono')){;
// alert (atsign + ' Non è un indirizzo di e-mail valido!');
 alert ('Per permetterci di contattarla deve inserire il suo indirizzo email oppure il telefono');
 okay = false;
 document.form2email.email.focus();
};
if ((document.form2email.accettazione.checked==false) && (okay == true) ) {
	    alert("Acconsentire al trattamento dei dati");
	    okay = false;
document.form2email.accettazione.focus();
};
if ((document.form2email.nome.value=='Nome') && (okay == true)){;
 alert ('Inserire il Nome di riferimento prima di inviare');
 okay = false;
 document.form2email.nome.focus();
};
return okay;
};
</script>
Funziona ma non è nulla di valido per il W3C logicamente.
Come lo dovrei modificare per renderlo valido?(a parte le lettere maiuscole)
Grazie