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