ciao forum...
io ho un form creato dinamicamente, nel senso che ho predisposto 18 campi e l'utente in fase di gestione può decidere quali visualizzare
ho dei problemi a fare la validazione del form, perchè non conosco a priori il numero dei campi che avrò...
ho provato ad usare questo script ma non funziona...
<script language="JavaScript">
function ControllaCampi() {
controllo=0;
lst_obg="#lista_obbligatorio#";
lst_obbligatorio=lst_obg.split(",");
for(i=0;i<=lst_obbligatorio.length-1;i++){
x=lst_obbligatorio[i];
alert(x);
if (document.myForm[x].value)==""){
controllo=1;
alert("Tutti i campi con l'asterisco sono obbligatori");
}
}
if (document.myForm.privacy.checked == false) {
alert("Devi dare il consenso al trattamento dei dati");
controllo=1;
}
if (controllo == 1) {
alert("Tutti i campi con l'asterisco sono obbligatori");
return false;
}
else
return true
}
</script>
mi sapete dire dove sbaglio?