Ho capito, ma io il codice l'ho preso da fonte certa ho solo modificato in base alle mie caratteristiche.
Ve lo riporto di seguito:
//Questo è l'intestazione del form
<form name="acquista" method="post" action="Acquista2.asp">
//questo è il bottone
<input type="button" value="Avanti" onClick="Modulo()">
//Questo è il codice JS
<script type="text/javascript">
<!--
function Modulo(){
//Variabili associate ai campi del modulo
var nome= document.modulo.nome.value;
var cognome= document.modulo.cognome.value;
var indirizzo= document.modulo.indirizzo.value;
var telefono= document.modulo.telefono.value;
//Espressione regolare dell'email
var email= document.modulo.email.value;
var email_reg_exp=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
if ((nome=="")||(nome=="undefined")){
alert ("Attenzione! Il campo Nome è obbligatorio.");
document.modulo.nome.focus();
return false;
}
else if ((cognome=="")||(cognome=="undefined")){
alert ("Attenzione! Il campo Cognome è obbligatorio.");
document.modulo.nome.focus();
return false;
}
else if ((indirizzo=="")||(indirizzo=="undefined")){
alert ("Attenzione! Il campo Indirizzo è obbligatorio.");
document.modulo.nome.focus();
return false;
}
else if ((isNaN (telefono)||(telefono=="")||(telefono=="undefined" )){
alert ("Attenzione! Il campo numerico è obbligatorio e deve contenere solo caratteri numerici");
document.modulo.telefono.value="";
document.modulo.telefono.focus();
return false;
}
else if((!email_reg_exp.test(email)||(email="")||(email =="undefined")){
alert("Attenzione! Inserire un Indirizzo E-mail corretto");
document.modulo.email.select();
return false;
}
//INVIA IL MODULO
else {
document.modulo.action = "Acquista2.asp";
document.modulo.action.submit();
}
}
//-->
</script>
il resto è tutto HTML generato da DREAMWEAVER
Fatemi sapere presto
Grazie

Rispondi quotando