ciao a tutti, utilizzo questo codice java per fare un controllo su delle form dove vi sono dei radiobutton, solo che mi salta il controllo su questi ultimi e non capisco il perchè....
codice:<script language="javascript"> function verifica(){ nome=""; cognome=""; sesso=""; data_nascita=""; via=""; citta=""; cap=""; email=""; responsabile=""; telefono=""; messaggio=""; privacy=""; if(document.invio.nome.value==""){ nome="Inserisci il tuo nome"; document.invio.nome.focus(); } if(document.invio.cognome.value==""){ nome="Inserisci il tuo cognome"; document.invio.nome.focus(); } if(document.invio.data_nascita.value==""){ nome="Inserisci la tua data di nascita"; document.invio.data_nascita.focus(); } if(document.invio.via.value==""){ nome="Inserisci la via"; document.invio.via.focus(); } if(document.invio.citta.value==""){ nome="Inserisci la tua città"; document.invio.citta.focus(); } if(document.invio.cap.value==""){ nome="Inserisci il CAP"; document.invio.cap.focus(); } if(document.invio.email.value==""){ email="Inserisci un indirizzo E-Mail"; document.invio.email.focus(); }else if(document.invio.email.value.lastIndexOf("@")==-1 || document.invio.email.value.lastIndexOf(".")==-1){ email="Inserisci una E-Mail valido"; document.invio.email.focus(); } if(document.invio.telefono.value==""){ nome="Inserisci il tuo n° di telefono"; document.invio.telefono.focus(); } if(document.invio.messaggio.value==""){ nome="Inserisci il tuo messaggio"; document.invio.messaggio.focus(); } if(document.invio.sesso.checked==false){ sesso="Selezionare il sesso"; } if(document.invio.responsabile.checked==false){ responsabile="Selezionare se si è i lresponsabile degli acquisti"; } if(document.invio.privacy.checked==false){ privacy="Devi accettare il trattamento dei dati per la privacy se vuoi proseguire"; } error="Devi compilare tutti i campi"; if((nome!="")||(cognome!="")||(sesso!="")||(data_nascita!="")||(via!="")||(citta!="")||(cap!="")||(email!="")||(responsabile!="")||(telefono!="")||(messaggio!="")||(privacy!="")) { alert(error); return false; } else { return true; } } </script>