ciao ho 2 form in una pagina e di conseguenza ho una funzione per ogni form che mi controlla i campi ... ecco il problema se metto un singolo form e quindi una singola funzione funziano senza problemi se invece li metto entrambi non funziona mi dice errore qualche consiglio ecco il codice nell'head:
Codice PHP:
<script language="javascript">
<!--
function Newsletterf() {
var email = document.newsletterf2.email.value;
var idlist = document.newsletterf2.idlist.value;
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("Inserire un indirizzo e-mail corretto.");
document.newsletterf2.email.select();
return false;
}
//INVIA IL MODULO
else {
document.newsletterf2.action = "http://www.f....d.it/admin/newsletter/forms/newsletterSubscribeExec.asp";
document.newsletterf2.submit();
}
}
//-->
</script>
<script language="javascript">
<!--
function Modulofirma() {
// Variabili associate ai campi del modulo
var nome = document.modulofirma.nome.value;
var messaggio = document.modulofirma.messaggio.value;
if ((nome == "") || (nome == "undefined")) {
alert("Il campo Nome obbligatorio.");
document.modulofirma.nome.focus();
return false;
}
else if ((messaggio == "") || (messaggio == "undefined")) {
alert("Il campo Messaggio obbligatorio.");
document.modulofirma.messaggio.focus();
return false;
}
//INVIA IL MODULO
else {
document.modulofirma.action = "elabora_form_firma.asp";
document.modulofirma.submit();
}
}
//-->
</script>