Ciao ragazzi ho bisogno di fare un controllo sui campi di un form per evitare che vengano inseriti caratteri speciali.

Sul lato client oltre al form di inserimento dati, ho inserito una funzione di controllo che evita che i campi obbligatorti siano vuoti:

<script language="JavaScript">
var controllo = true
function valida() {
controllo = true
if (document.form1.nome.value == "") {controllo = false};
if (document.form1.cognome.value == "") {controllo = false};
if (document.form1.nascita.value == "") {controllo = false};
if (document.form1.indirizzo.value == "") {controllo = false};
if (document.form1.citta.value == "") {controllo = false};
if (document.form1.provincia.value == "") {controllo = false};
if (document.form1.email.value == "") {controllo = false};
if (controllo == false) {
alert ('Attenzione. Non sono stati compilati dei campi obbligatori!');
}

return controllo
}
</script>


Sul lato server ho inserito lo stesso controllo:

<%
controllo = true
if nome = "" then controllo = false
if cognome = "" then controllo = false
if nascita = "" then controllo = false
if indirizzo = "" then controllo = false
if citta = "" then controllo = false
if provincia = "" then controllo = false
if email = "" then controllo = false
if controllo = false then
%>


Ora vorrei inserire un controllo che eviti che vengano inseriti caratteri come la @ nei campi (ovviamente ad esclusione del campo email).

come posso integrare questo codice?


grazie