/ Published in: JavaScript
Descripcion: Detecta en una cadena los caracteres que no esten en el alfabeto tradicional
Recibe: Un String en la variables local Cadena.
Devuelve: true si solo hay caracteres normales sino false.
Recibe: Un String en la variables local Cadena.
Devuelve: true si solo hay caracteres normales sino false.
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
function IsOnlyChars(Cadena){ //Esta variable contiene todos los caracteres que consideramos normales // OJO!!!! tiene que contener un ESPACIO en BLANCO sino tb los elimina!! var Caracter="aáàâäbcdeéèêëfghiÃÂìïîjklmnoóòôöpqrstuúùüûvwxyzñçª-·º "; Cadena=Cadena.toLowerCase(); for(var pos=0;pos<=Cadena.length-1;pos++){ //Recorer cadena de pos=0 hasta pos=length-1 if(Caracter.indexOf(Cadena.charAt(pos))==-1){ //Si indexOf devuelve -1 es que no esta el caracter //dentro de la variable Caracter por tanto... return false; } } return true; //Devolvemos true }