Cerrar este aviso
Alerta
Tu navegador web no está actualizado.
Te recomiendo que actualices tu navegador web a la versión más reciente.
Navegador detectado: 
Inicio > Desarrollo, Recursos > jQuery AlphaNumeric

jQuery AlphaNumeric

Viernes, 12 de septiembre de 2008

jQuery AlphaNumeric es un plugin que te permite restringir los caracteres que se pueden escribir en un input o textarea. La idea es evitar complicadas validaciones, si un campo solo puede ser númerico ¿para qué dejar escribir letras? o viceversa, si sólo se deben introducir letras…¿para qué dejar entrar todos los caracteres del teclado?

Funciones

  1. alphanumeric – permite letras y números
  2. alpha – sólo permite letras
  3. numeric – sólo permite números

Propiedades

  1. allow – añade caracteres permitidos
  2. ichars – define caracteres personalizados a prevenir
  3. allcaps – sólo permite mayúsculas
  4. nocaps – sólo permite minúsculas

Ejemplos

  1. Sólo permitir letras: $(‘.sample1′).alphanumeric();
  2. Sólo permitir números: $(‘.sample4′).numeric();
  3. No permitir “.” “1″ “a”: $(‘.sample6′).alphanumeric({ichars:’.1a’});

[Demo] [Descargar]

Existe también un plugin llamado Numeric, pero que solo previene la entrada de números, no puedes optar entre uno u otro. Es interesante disponer de las dos opciones en un mismo plugin. Por otra parte también os recuerdo que existe el plugin llamado Masked Input que te permite generar máscaras de entrada personalizadas. Funciona perfecto para introducir números IP, teléfonos, cuentas bancarias…

Si te ha gustado este post y quieres desarrollar tu proyecto en Internet puedes visitarme en http://davidcorto.arpaneting.es/ y si necesitas diseño web o posicionar tu web puedes visitar al diseñador web Pedro Leorri.

Desarrollo, Recursos , Imprimir

Entradas relacionadas

  1. Cesar
    Sábado, 16 de mayo de 2009 a las 04:39 | #1

    Interesante, pero sinceramente no me sirve.
    Te explico porque. Copia cualquier texto(CTRL+C) de otro lado y pegalo(CTRL+V) en el input que supuestamente solo acepta numeros, y lo pega!
    debería pegarlo? claro que no, debes mejorarlo amiguito.

  2. NN
    Miércoles, 17 de junio de 2009 a las 00:09 | #2

    No sirve, no se puede navegar por el texto con las teclas de direccion, la tecla Suprimir no funciona tampoco para ella, y como se mencionó mas arriba, con el CTRL+C && CTRL+V se puede burlar el plugin

  3. Jueves, 8 de octubre de 2009 a las 23:26 | #3

    Tu plugin es asqueroso y mierdoso no sirve para absolutamente nada la porqueria…. estas insultando a jquery insolente….

  4. Viernes, 9 de octubre de 2009 a las 17:56 | #4

    @Erick: NO es MI plugin, no lo he desarrollado yo.

    Si tienes problemas con él dirígete a la página de su autor: http://www.texotela.co.uk/code/jquery/numeric/

  5. Juan
    Martes, 16 de febrero de 2010 a las 04:41 | #5

    Gracias por el dato, es mas o menos lo que estaba buscando. Voy a ver como se pueden solucionar los issues que mencionan mas arriba.

  6. menuda gentuza
    Viernes, 19 de marzo de 2010 a las 12:14 | #6

    Erick, más tonto y no naces, ignorante!!! y los demás que critican este plugin, iros a la pu.. mi.. y eso que no soy yo el programador (de esto al menos). Con gentuza como vosotros se quita las ganas de hacer cosas libres y/o gratis para que la aprovechen imbéciles desagradecidos e ignorantes!!! Que deja hacer CTRL+V pues claro, este plugin no está para proteger la entrada, anormales, hacerlo desde PHP (o cualquier otro lenguaje desde el servidor) ignorantes. Esto está para facilitar al usuario CLIENTE la inserción del tipo de dato. Y dejo de escribir que ya he malgastado bastante tiempo por culpa de subnormales como Cesar, NN y Erick

  7. anonimo
    Martes, 25 de mayo de 2010 a las 21:57 | #7

    muy buen plugin

  8. anRoswell
    Viernes, 9 de julio de 2010 a las 17:03 | #8

    Buenas men, aunke se filtrar el caracter ‘…

    Se te agradece hermano

  9. raphael lopez
    Miércoles, 6 de octubre de 2010 a las 11:47 | #9

    Erick, más tonto y no naces, ignorante!!! y los demás que critican este plugin, iros a la pu.. mi.. y eso que no soy yo el programador (de esto al menos). Con gentuza como vosotros se quita las ganas de hacer cosas libres y/o gratis para que la aprovechen imbéciles desagradecidos e ignorantes!!! Que deja hacer CTRL+V pues claro, este plugin no está para proteger la entrada, anormales, hacerlo desde PHP (o cualquier otro lenguaje desde el servidor) ignorantes. Esto está para facilitar al usuario CLIENTE la inserción del tipo de dato. Y dejo de escribir que ya he malgastado bastante tiempo por culpa de subnormales como Cesar, NN y Erick
    Raphael
    http://www.hypnosis-training-course.com/

  10. Jueves, 18 de noviembre de 2010 a las 03:36 | #10

    huy me dio

  11. JOHANN
    Jueves, 9 de junio de 2011 a las 17:30 | #11

    GRACIA SPOR EL APORTE … ES JUSTO LO QUE ESTABA BUSCANDO y no te desanimes por comentarios … de algunos desadaptados y/o desconsiderados…
    xD

  12. JOHANN
    Jueves, 9 de junio de 2011 a las 17:40 | #12

    para los que se les filtran algunos caracteres en campos validados numericamente yo ensaye …. y justo como el codigo que les pongo a continuacion me funciona al pelo :)

    para Botones ASP
    $(“#”).numeric({ichars: ‘Ç稴_¿¡ºª·ñ’});

    para botones tipo HTML
    $(‘#IDBOTON’).numeric({ichars: ‘Ç稴_¿¡ºª·ñ’});

  13. load
    Jueves, 1 de septiembre de 2011 a las 20:39 | #13

    El plugin esta bastante bien, solo le falta unos ajustes, si se empleara la misma tecnica del plugin numeric, que niega totalmente el uso de cualquier caracter excepto numeros, seria perfecto.

  1. Sin trackbacks aún.



TheDavis Blog - Comentarios

he dejado este espacio intencionadamente en blanco para que te diviertas :)