Ver Mensaje Individual
  #6 (permalink)  
Antiguo 08/09/2010, 18:47
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 2 meses
Puntos: 29
Respuesta: Necesito ayuda para reemplazar coincidencias con expresiones regulares

Lo siento, pero por más que intento sigo sin entender ni lograr que funcione nada. Sería más fácil si los hago sin la "c"?

{%1%}
{%2%}

etc?

Lo único que he logrado que funcione es " a machada ":
Código Javascript:
Ver original
  1. textosplan[2]=textosplan[2].replace(/\{\%c1\%\}/g, document.getElementById("cmpc1").value);
  2.         textosplan[2]=textosplan[2].replace(/\{\%c2\%\}/g, document.getElementById("cmpc2").value);
  3.         textosplan[2]=textosplan[2].replace(/\{\%c3\%\}/g, document.getElementById("cmpc3").value);
  4.         textosplan[2]=textosplan[2].replace(/\{\%c4\%\}/g, document.getElementById("cmpc4").value);
  5.         textosplan[2]=textosplan[2].replace(/\{\%c5\%\}/g, document.getElementById("cmpc5").value);
  6.         textosplan[2]=textosplan[2].replace(/\{\%c6\%\}/g, document.getElementById("cmpc6").value);
  7.         textosplan[2]=textosplan[2].replace(/\{\%c7\%\}/g, document.getElementById("cmpc7").value);
  8.         textosplan[2]=textosplan[2].replace(/\{\%c8\%\}/g, document.getElementById("cmpc8").value);
  9.         textosplan[2]=textosplan[2].replace(/\{\%c9\%\}/g, document.getElementById("cmpc9").value);
  10.         textosplan[2]=textosplan[2].replace(/\{\%c10\%\}/g, document.getElementById("cmpc10").value);
  11.         textosplan[2]=textosplan[2].replace(/\{\%c11\%\}/g, document.getElementById("cmpc11").value);
  12.         textosplan[2]=textosplan[2].replace(/\{\%c12\%\}/g, document.getElementById("cmpc12").value);
  13.         textosplan[2]=textosplan[2].replace(/\{\%c13\%\}/g, document.getElementById("cmpc13").value);
  14.         textosplan[2]=textosplan[2].replace(/\{\%c14\%\}/g, document.getElementById("cmpc14").value);
  15.         textosplan[2]=textosplan[2].replace(/\{\%c15\%\}/g, document.getElementById("cmpc15").value);
  16.         textosplan[2]=textosplan[2].replace(/\{\%c16\%\}/g, document.getElementById("cmpc16").value);
  17.         textosplan[2]=textosplan[2].replace(/\{\%c17\%\}/g, document.getElementById("cmpc17").value);
  18.         textosplan[2]=textosplan[2].replace(/\{\%c18\%\}/g, document.getElementById("cmpc18").value);
  19.         textosplan[2]=textosplan[2].replace(/\{\%c19\%\}/g, document.getElementById("cmpc19").value);
  20.         textosplan[2]=textosplan[2].replace(/\{\%c20\%\}/g, document.getElementById("cmpc20").value);

Pero si tengo diferentes formularios es un incordio hacer de uno en uno.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.