Non so ma mi fa strani comportamenti a volte mi salta il controllo e va nella pagina mail.asp :master:
codice:<SCRIPT Language="Javascript"> <!-- function ControllaForm() { var controllo=false; var cognome=true; var nome=true; var azienda=true; var country=true; var telefono=true; var email=true; var emailuguali=true; var messaggio=true; // Controllo TEXTfields (nome, cognome) if (document.info.cognome.value == "" ) { controllo=true; alert("First Name is required field"); } if (document.info.nome.value == "" ) { controllo=true; alert("Last Name is required field"); } if (document.info.azienda.value == "" ) { controllo=true; alert("Company is required field"); if (document.info.country.value == "" ) { controllo=true; alert("Country is required field"); } if (document.info.telefono.value == "" ) { controllo=true; alert("Phone is required field"); } if ((document.info.email_1.value == "" ) || (document.info.email_2.value == "" )) { controllo=true; email=false; alert("Email is required field"); } if ((email) && (document.info.email_1.value != document.info.email_2.value)) { controllo=true; emailuguali=false; alert("Confirm Email is required field"); } if ((email) && (emailuguali) && (document.info.email_1.value.indexOf("@") == -1 )) { controllo=true; alert("You need to put a @ in your Email address. Your Email address should look like yourname@domain.com"); } if ((email) && (emailuguali) && (document.info.email_2.value.indexOf("@") == -1 )) { controllo=true; alert("Email and Confirm Email fields should match"); } // Fine controlo TEXTfield // Controllo TEXTfields (MESSAGGIO) if (document.info.messaggio.value == "" ) { controllo=true; alert("Feedback is required field"); } // Fine Controllo MESSAGGIO // Controllo CHECKBOX (Privacy) // alert(document.info.privacy.checked); if (!(document.info.privacy.checked)) { controllo=true; alert("Please check Terms & Conditions "); } // Fine Controllo CHECKBOX if (controllo){return false}else{return true} } // --> </SCRIPT>

Rispondi quotando