Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Controlli form

  1. #1

    Controlli form

    Ciao a tutti,
    premetto che ho già fatto una ricerca, ho trovato qualcosa ma non sono riuscito a risolvere il problema...

    Ho questo javascript:
    Codice PHP:
    <script  language="JavaScript">
    <!-- 
    Nascosto ai browser più vecchi
        
    //Check se il form di invio è correttamente riempito
    function controllaForm() { 

        
    //Inizializza la variabile che riporta il messaggio d'errore
        
    var errorMsg "";
        
        
    //Check per il nominativo 
        
    if (document.all.inviare.nominativo.value == "") {
            
    errorMsg += "\n\tNominativo \t\t - Attenzione! Devi inserire il nominativo!!!";    
        }
        
    //Se ci sono problemi nei form, visualizza un messaggio di errore
        
    if (errorMsg != ""){
            
    msg "______________________________________________________________\n\n";
            
    msg += "Attenzione! L'invio dei dati al Db è stato interrotto in quanto alcuni campi obbligatori non sono stati compilati.\n";
            
    msg += "Si prega di compilare correttamente tutti i campi obbligatori.\n";
            
    msg += "______________________________________________________________\n\n";
            
    msg += "Devi riempire i seguenti campi: \n";
            
            
    errorMsg += alert(msg errorMsg "\n\n");
            return 
    false;
        }
    return 
    true;
    }
    // -->
    </script> 
    che richiamo in questo modo:

    <form action="invia.asp" method="post" name="inviare" onSubmit="return controllaForm();">

    In IE il controllo avviene in Firefox lo salta.. ho provato anche così:

    document.getElementById('nominativo')

    ma niente non va...

    Dove sbaglio? Ciao Fabio

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    prova a cambiare questa riga:
    if (document.all.inviare.nominativo.value == "")
    cosi:
    if (document.inviare.nominativo.value == "")
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.