Salve ragazzi ho questo problema, questa semplice function effettua la validazione di un form.
Ho utilizzato il tasto onBlur, per la validazione e la formattazzione dei campi. A volte succede che il submit è più veloce di onBlur e quel campo non viene validato e formattato. Ci vorrebbe un qualcosa che scatenasse l'evento onBlur.
Come posso fare ????


<html>
<script>
function controlla(nome,valore){

if(valore!=""){
alert("Formattazzione del campo "+nome);
//Fà alcune operazioni
}

}


function inviaForm(){

document.frmListaParametri.action="/queriesDispisizioniManagementt.do";



}


</script>




<form name="frmListaParametri" action="#">
<table>
<tr>
<td>Digita il nome: </td>
<td><input type="text" id="nome" name="nome" value="" onBlur="javascript:controlla(this.name,this.value) ;"/> </td>
</tr>
<tr>
<td>Digita il cognome: </td>
<td><input type="text" id="cognome" name="cognome" value="" onBlur="javascript:controlla(this.name,this.value) ;"/> </td>
</tr>
<tr>
<td><input type="submit" name="Submit" value="Invia i dati" onClick="javascript: inviaForm();" /> </td>
</tr>

</form>

</html>