Ciao ho trovato e modificato questo script , ma non capisco cosa sbaglio, se i campi li lascio vuoti nell'alert mi dice di riempire solo telefono+email...perchč non mi controlla ache gli altri?
<script language="JavaScript" type="text/javascript">
function verifica(){
nome="";
azienda="";
telefono="";
email="";
spunta="";
if(document.TheForm.nome.value==""){
nome="Inserisci il tuo nome\n";
document.TheForm.nome.focus();
}
if(document.TheForm.azienda.value==""){
nome="Inserisci il nome Azienda\n";
document.TheForm.azienda.focus();
}
if(document.TheForm.telefono.value==""){
nome="Inserisci il tuo Telefono\n";
document.TheForm.telefono.focus();
}
if(document.TheForm.email.value==""){
email="Inserisci un indirizzo E-Mal\n";
document.TheForm.email.focus();
}else if(document.TheForm.email.value.lastIndexOf("@")==-1 || document.TheForm.email.value.lastIndexOf(".")==-1){
email="Inserisci una E-Mail valida\n";
document.TheForm.email.focus();
}
if(document.TheForm.spunta.checked==false){
spunta="Spunta la casella per il trattamento dei tui dati per proseguire\n";
}
error="I campo sottostanti sono obbligatori\n";
if((nome!="")||(azienda!="")||(telefono!="")||(ema il!="")||(spunta!="")){
alert(error+nome+azienda+telefono+email+spunta)
return false;
}
}
</script>
Grazie