Perdona... ho dimenticato una parentesi:
codice://Effettua il SECONDO controllo sul campo piva else if (controllaPIVA(piva) != '') { alert(controllaPIVA(piva)); document.modulo.piva.focus(); return false; }Non controlla la "parola" ma il contenuto della variabile... che viene "passato per valore", ovvero nel chiamare la funzione viene inviato il valore della variabile usata ( piva ), e la funzione riceve un valore e lo assegna alla variabile interna con quel nome ( pi )Faccio una domanda da ignorante....ma perchè il secondo controllo controlla la parola (pi) e non piva?
ciao

Rispondi quotando
