Ciao,
ho preso spunto in un precedente post sul controllo di un campo.

http://forum.html.it/forum/showthrea...eri+non+validi

codice:
...
if(nickname.search(/[^A-Za-z0-9]/)>0) {
  alert("Il campo Nickname non puo` contenere caratteri speciali");
   document.modulo.nickname.focus();
   return false;
...
}

però, visto che i campi mi servono per attivare account mail, alcuni caratteri speciali come il "punto" "underscore" e simili, sono ammessi purchè non iniziano per primi.
come posso modificare il codice js ed intercettare che il primo carattere del campo non li contenga e lasciarli passare se intercettati in seguito ?