![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
17/06/2008, 17:41
|
![Avatar de -=ArgoN=-](http://static.forosdelweb.com/customavatars/avatar118472_4.gif) | | | Fecha de Ingreso: octubre-2005 Ubicación: Barcelona, España
Mensajes: 843
Antigüedad: 19 años, 3 meses Puntos: 1 | |
Reemplazar valor de variable por otra variable en una cadena Hola amig@s del foro,
Tengo el siguiente código:
var imageName = "U.ltimas_ima.genes.jpg";
imageName = imageName.replace(/[_]/g," ");
imageName = imageName.substr(0,imageName.lastIndexOf('.'));
var specChars = new Array();
specChars["A."] = "Á";
specChars["E."] = "É";
specChars["I."] = "Í";
specChars["O."] = "Ó";
specChars["U."] = "Ú";
specChars["a."] = "á";
specChars["e."] = "é";
specChars["i."] = "í";
specChars["o."] = "ó";
specChars["u."] = "ú";
for(var s in specChars){
imageName = imageName.replace(/[s]/g,specChars[s]);
} //imageName = "Últimas imágenes" ??
Quiero reemplazar el contenido de la variable "s" por el contenido de "specChars[s]", pero no se como hacer que me coja el contenido de "s" en vez del carácter "s"...
Reemplazar el valor de una variable por otra variable en una cadena.
Gracias por su ayuda,
ArgoN |