Hola necesito una funcion con jquery que solo me acepte letras de a-z,A-Z,Ñ-ñ y las tildes
alguien me puede ayudar por favor
| |||
Respuesta: funcion de solo letras ¿Y por qué con jQuery? ¿Para qué quieres hacer eso? Para ello deberás utilizar expresiones regulares (RegExp), pero tendrás que construir tu propio rango de caracteres, porque JavaScript no soporta nativamente categorías code point de Unicode. |
| |||
Respuesta: funcion de solo letras Primero definis la funcion:
Código:
Luego inicializas los elementos que apliquen ésta regla:function textonly(e){ var code; if (!e) var e = window.event; if (e.keyCode) code = e.keyCode; else if (e.which) code = e.which; var character = String.fromCharCode(code); //alert('Character was ' + character); //alert(code); //if (code == 8) return true; var AllowRegex = /^[\ba-zA-Z\s-]$/; if (AllowRegex.test(character)) return true; return false; }
Código:
Espero que te sirva,$(document).ready(function(){ $('#idinput').on('keypress',function(){ return textonly(event); }); }) Saludos! |
Etiquetas: |