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?
Graziecodice:<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>
G.