segunda-feira, 12 de setembro de 2011

Retira Acentos

function retirarAcentos(campo) { var texto = campo.value; var acento = 'áàãâäéèêëíìîïóòõôöúùûüçÁÀÃÂÄÉÈÊËÍÌÎÏÓÒÕÖÔÚÙÛÜÇ'; var semacento = 'aaaaaeeeeiiiiooooouuuucAAAAAEEEEIIIIOOOOOUUUUC'; var nova=''; for (i = 0; i < texto.length; i++) { if (acento.search(texto.substr(i, 1)) >= 0) { nova += semacento.substr(acento.search(texto.substr(i, 1)), 1); } else { nova += texto.substr(i, 1); } } campo.value = nova; }