Salve,
in un form ho 3 campi: NOME - TEL - EMAIL
Ora vorrei che questo script (che funziona obbligando l'inserimento dei 3 campi) obblighi all'utente di riempire i campi o TEL o EMAIL (mi basta solo uno dei 2 per processare il form) effettuando naturalmente anche il controllo indicato (numerico e mail), come posso modificarlo?
codice:
<SCRIPT Language="Javascript">
<!--
function controllo(){
with(document.info) {
if(Nome.value=="") {
alert("Errore: compilare il campo NOME");
Nome.focus();
return false;
}
if(!document.info.TEL.value.match(/[0-9]/)) {
alert("Errore: campo telefono vuoto o contiene lettere");
TEL.focus();
return false;
}
if(EMAIL.value.indexOf('@', 0)== -1) {
alert("Errore: compilare il campo E-MAIL");
EMAIL.focus();
return false;
}
}
return true;
}
// -->
</SCRIPT>
Grazie
G.