Normalmente si usano le espressioni regolari tipo:
L'ho scritto al volo potrebbe non funzionare (al limite fai una ricerca qui sul forum)codice:<script> function verifica testo(){ ver lettere = /^[a-z A-Z \. -]+$/ if(!lettere.test(document.NOME_FORM.NOME_CAMPO.value){ alert("Errore carattere non ammesso"); return false; }else {alert("OK"); return true; } } </script>![]()