Estoy teniendo un problema a la hora de "quitar" las tildes de un texto con javascript.
Os comento lo que hago: tengo una variable la cual me recoge el texto de un enlace (he comprobado con el typeof y me da que es tipo string, pero tiene que venir de ahí el error ) y necesito quitarles las tildes sí o sí.
Probando con el siguiente código me pasa que nunca hace el cambio de tildes ni nada (sacando el alert del formato que es tipo string):
Código Javascript:
Ver original
var enlace = $(this).find("a"); var nombreEnlace = $(enlace).html(); alert('Formato: '+typeof nombreEnlace); alert(nombreEnlace.replace("í","i"));
Sin embargo, si pongo algo tal que así sí me funciona (me hace el reemplazo)
Código Javascript:
Ver original
var nombreEnlace = "sí; alert('Formato: '+typeof nombreEnlace); alert(nombreEnlace.replace("í","i")); // me saca el "si" sin tilde
¿Alguien me puede echar una mano? Sé que el error está a la hora de recoger el texto del enlace, pero no doy con la tecla