Questo script
<SCRIPT language=JavaScript type="text/javascript">
function checkform() {
// Espressione regolare dell'email
var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
//variabile mail
var fine= false;
var to= document.MyForm.email.value;
if (!email_reg_exp.test(to) || (email == ""))
{
alert("Inserire un indirizzo email corretto.");
document.MyForm.email.select();
}
else
{
var message = "Confermi l'invio a ";
message=message + to;
fine=confirm(message);
}
return fine;
}
</SCRIPT>
controlla quedto form
<FORM action="invia.php" name="MyForm" method="POST" >
Inserisci un indirizzo e-mail valido cui inviare le foto
<INPUT type="text" name="email" value='scrivi la tua e-mail' size="60">
<INPUT type="submit" value=" OK " onclick="return checkform();">
</FORM>
Però:
se metto la email sbagliata me lo segnala, ma se ne metto una giusta non mi da la conferma. Eppue il ciclo if mi sembra giusto![]()
![]()
Grazie