Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    due funzioni nella stessa pagina

    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> 

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Le funzioni sembrano corrette
    Da l'errore a che riga? Posta l'HTML dei form.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ho risolto .. ho sonno questa mattina mi avevo dimenticato di mettere </form>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.