Salve. Ho una funzione che controlla se i campi previsti sono settati oppure no.
Il fatto è che sono alcuni text e altri radio. I text funzionano ma i radio no. Che posso fare?
Ho Impostato così lo script:
Il fatto è che sono alcuni text e altri radio. I text funzionano ma i radio no. Che posso fare?
Ho Impostato così lo script:
HTML:
function controllo(){
with(document.modulo) {
if(nome.value=="") {
alert("Errore: compilare il campo NOME - COGNOME");
nome.focus();
return false;
}
if(tel.value=="") {
alert("Errore: compilare il campo TELEFONO");
tel.focus();
return false;
}
if(email.value=="") {
alert("Errore: compilare il campo MAIL");
email.focus();
return false;
}
//CAMPO RADIO
if(livello.value=="") {
alert("Errore: compilare il campo COME CLASSIFICHERESTI IL TUO LIVELLO");
livello.focus();
return false;
}
//CAMPO RADIO
if(sito.value=="") {
alert("Errore: compilare il campo COME HAI CONOSCIUTO IL SITO");
sito.focus();
return false;
}
var espressione = "[a-zA-Z0-9_\.]+@[a-zA-Z0-9-]+\.[a-zA-Z]{0,4}";
if (!espressione.test(email))
{
alert("La mail inserita non è valida!");
email.focus();
return false;
}
}
alert("Controllo effettuato con successo. Il modulo sarà inviato.");
return true;
}
</script>