Jose: No sé mucho de regexp, pero por lo que pude probar, si cambias el * por un +, la expresión empieza a devolver true cuando hay números y false cuando hay sólo letras. No es exactamente lo que querés, pero por lo menos es un avance del siempre-true que te devolvía antes.
Martín. El 24 de diciembre de 2011 14:27, Jose María Jareño García < construyetunegocioeninter...@gmail.com> escribió: > Felices fiestas a todos. > > Sé que la lista no va de expresiones regulares, pero estoy un poco > desesperado con una función de javascript que no consigo afinar. Trato de > evitar que un campo alfabético acepte dígitos numéricos con una expresión > regular, pero no no lo consigo. A ver si me podéis ayudar por favor... > aunque sea porque es Navidad... please. Es que ya no sé qué hacer. > > Esta es la función que chequea valores introducidos a través de un > campo input HTML con la que quiero *DESCARTAR* todo lo que *NO SEAN LETRAS, > vocales tildadas, las eñes, el espacio y el guión - .* El resto, debería > retornar false. > > function Chequear_campo_ALFABETICO(campo_ALFABETICO){ > var patron_ALFABETICO = /[^a-zA-ZáéíóúñÁÉÍÓÚÑ\ \-]*/; > return(patron_ALFABETICO.test(campo_ALFABETICO)); > } > > ¿Qué está mal que los números entran sin restricción? > > Gracias a quien se ofrezca a ayudarme y a todos os deseo una muy feliz > Navidad. > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo