Muchas gracias por la pista, encontré uno de los fallos pero no doy hecho que reemplace.
Ahora mismo hice una prueba con alert y ya va PERO NO REEMPLAZA. Mi fallo principal era escapar el porcentaje (\%) y tú lo pusiste sin barra invertida con lo que no se escapa xD
Código Javascript
:
Ver originaltextosplan[2]=textosplan[2].replace(/\{%(\w+)%\}/g, function() {
alert( document.getElementById("cmp"+arguments[1]).value);
});
Me va dando alerts con los valores correctos de los campos, pero no los reemplaza en la cadena textosplan[2]!!!!!!
Ya no sé qué hacer xD dos días enteros para esta chorrada.
The code:
Código Javascript
:
Ver originaltextosplan[2]=textosplan[2].replace(/\{%(\w+)%\}/g, function() { alert( document.getElementById("cmp"+arguments[1]).value);});
document.getElementById("cmptextopersonalizado2").value=textosplan[2];
document.getElementById("capaMostrarCamposestudio").style.display="none";