Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2011, 04:32
InmaBravo
 
Fecha de Ingreso: septiembre-2011
Mensajes: 5
Antigüedad: 12 años, 7 meses
Puntos: 0
Pregunta Comprobar textbox con expresiones regulares

Hola!
Tengo un textbox en el que tengo que el usuario tiene que introducir su nombre, y debo comprobar que el nombre introducido tiene una longitud mayor de 5 caracteres y que no contiene números. Este es el código que he escrito:

var nombre=document.getElementById("nombre").value;

if(!/[A-Za-z]/.test(nombre)|| nombre.length<5 ){
alert("El campo \"nombre\" debe tener al menos 4 caracteres y no debe contener números");
}

El problema viene cuando mezclo números con letras, que lo acepta como válido. Creo que el problema lo tengo en la expresión regular, pero es que aún no me manejo muy bien en ese tema.. alguna idea?? Gracias!