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..