Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/07/2011, 07:50
zant95
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Buscar viarias palabras al mismo tiempo

¿Ya pero para reemplazarlo todo de una? ¿Cómo sería la función replace?

Porque lo único que se me ocurre es esto:

Código Javascript:
Ver original
  1. function separar(srt) {
  2.     var i=0;
  3.     for (i=0;i<4;i++) {
  4.         reemplazo = srt.split('&')[i];
  5.         reemplazar(reemplazo);
  6.     }
  7. }
  8.  
  9. function reemplazar(srt) {
  10.     var re = new RegExp(srt, "gi");
  11.     $('body').html($('body').html().replace(re, 're' + srt));
  12. }

Y luego lo invoco con:

Código HTML:
Ver original
  1. <body onclick="separar('Esto&Era&Uno&Que');">
  2. <div>Esto</div>
  3. <div>Era</div>
  4. <div>Uno</div>
  5. <div>Que</div>
  6. </body>

Pero de esta forma estoy haciendo lo mismo, llamo a la función replace 4 veces mediante un loop.
Yo quiero que con llamarla una vez reemplace todo.