Ciao, grazie per la risposta!Originariamente inviato da ivenuti
che nome hai dato ai campi? Se hai usato un prefisso noto e un numero progressivo, come Obbligatorio1, Obbligatorio2... ObbligatorioN potresti fare qualcosa tipo:
codice:var i=1; while(document.Contacts.elements["Obbligatorio"+i]){ if(document.Contacts.elements["Obbligatorio"+i].value == ""){ alert("Campo "+i+" vuoto); } i++; }
I miei campi si chiamano Nome[1], Nome[2], Nome[3] ecc ecc posso usare il tuo codice e quindi scrivere while(document.Contacts.elements["Name["+i"]"]){ ecc ecc???
E poi ancora... dato che lo stesso form ha anche altri campi da controllare tipo: Cognome[1], Cognome[2], Cognome[3]... email[1], email[2], email[3]... approfitto per chiederti come procedere con il ciclo... cioè all'interno dello stesso while non posso inserire i controlli sugli altri campi, giusto?
Devo fare tanti while quanti sono i campi da controllare?
Grazie ancora per la risposta!
A presto!
![]()