function retiraAcentoTexto(palavra) {
palavra_limpa = palavra.replace(/\u00a0/g, ' ' );
com_acento = 'áàãâäéèêëíìîïóòõôöúùûüçÁÀÃÂÄÉÈÊËÍÌÎÏÓÒÕÖÔÚÙÛÜÇ"';
sem_acento = 'aaaaaeeeeiiiiooooouuuucAAAAAEEEEIIIIOOOOOUUUUC\'';
nova='';
for(i=0;i<palavra_limpa.length;i++) {
if (com_acento.search( escapeRegExp( palavra_limpa.substr(i,1) ) )>=0) {
nova+=sem_acento.substr(com_acento.search( escapeRegExp( palavra_limpa.substr(i,1) ) ),1);
}
else {
nova+=palavra_limpa.substr(i,1);
}
}
// returns without convert case
// return nova;
// return uppercase
return nova.toUpperCase();
Last active
May 29, 2021 14:09
-
-
Save carlosleonam/6b71c0904f0ab79fc3d7fa756c8bd931 to your computer and use it in GitHub Desktop.
Remover acentos de inputs (com ou sem conversão para "uppercase".
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment