De Acuerdo, muchas gracias... He añadido también un límite mínimo y máximo de caracteres... Por si a alguien le sirve:
Código Javascript
:
Ver originalonblur="if(!this.value.match(/^([a-z0-9_]{5,20})+$/i)){ this.style.border='1px solid red'; }else{ this.style.border='1px solid #093'; }"
Saludos!