Ciao a tutti, io ho uno script per la validazione dei campi di una form....che ha sempre funzionato, ora ho copiato e incollato lo stesso codice in una pop-up e non mi controlla un cavolo!!

dipende dal fatto che è in una pop-up per caso?
vi posto il codice.....


<script language="JavaScript">
function fnverifyGlobal(formName) {
formObj = document.forms[formName];
strMsg = "Attenzione il campo\n";
strMsg2 = "Attenzione i dati nel campo\n";
blnMsg = false;
fnVrfyText('Nome','Nome : ',1);
fnVrfyText('Messaggio','Messaggio : ',1);

if (blnMsg == true) {
alert(strMsg);
return false;
}
else {
return true;
}
}


function fnVrfyText(elmName,elmMsg,msgFlg) {
if (formObj[elmName].value == '' ) {
if (msgFlg == 1) strMsg = strMsg + elmMsg + 'risulta vuoto\n';
blnMsg = true;
return false;
}
}
}

</script>


qui chiamo la funzione


<form name="form1" onSubmit="return fnverifyGlobal(this.name)" ecc..