ciao a tutti, ho copiato una funzione javascript da html.it per il controllo dell'inserimento corretto dell'indirizzo email.
<!--
function Modulo() {
// Variabili associate ai campi del modulo
var email = document.modulo.email.value;
// Espressione regolare dell'email
var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
alert("L'indirizzo e-mail inserito non è corretto.");
document.modulo.email.select();
return false;
}
//INVIA IL MODULO
else {
document.modulo.action = "http://xyz.com/cgi-sys/FormMail.cgi";
document.modulo.submit();
}
}
//-->
il controllo funziona ma poi non viene trovata la cgi che si occupa dell'invio della mail.
preciso che se copio l'indirizzo della action nel browser ho una risposta dal server ed anche se metto l'action nella maniera classica:
<form name="modulo" method="POST" action="http://xyz.com/cgi-sys/FormMail.cgi">
funziona.
invece passandola attraverso javascript (vedi sopra) non trova l'indirizzo.
qualcuno sa aiutarmi? grazie
![]()
![]()
![]()
![]()
![]()
![]()
![]()