Ho un form di registrazione (inserimento dei dati in un database SQL).
Il problema č che in SQL l'inserimento di alcuni caratteri nel DB crea problemi nelle select.
Vorrei fare quindi un controllo in javascript per i cosieddetti caratteri vietati, tipo tratini virgolette caratteri accentati etc.
Con questo javascript controllo che i campi non siano lasciati bianchi :
<script type="text/javascript" language="JavaScript">
<!--
function process()
{
ret = false;
if (document.test_form.Cognome.value== "")
alert("Inserire il cognome");
else
ret = true;
return ret;
}
//-->
</script>
se dovessi aggiungere per esempio che il cognome non deve contenere caratteri vietati ho trovato questo esempio :
} else if(nickname.search(/[^A-Za-z0-9]/)<0) {
alert("Il campo Nickname non puo` contenere caratteri speciali");
document.modulo.nickname.focus();
return false;
come faccio ad inserirlo nel javascript sopra?
E poi mi potete anche scrivere il controllo di un campo numerico tipo "telefono" che deve contenere solo numeri e non testo.
grazie a tutti ciao