Foros del Web » Programando para Internet » Jquery »

Remplazar texto con jquery

Estas en el tema de Remplazar texto con jquery en el foro de Jquery en Foros del Web. Hola Amigos, tengo una duda. necesito remplazar un texto especifico de una cadena, supongamos que tengo "esta es una prueba con un mensaje de prueba ...
  #1 (permalink)  
Antiguo 27/01/2011, 14:52
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 20 años
Puntos: 145
Remplazar texto con jquery

Hola Amigos, tengo una duda. necesito remplazar un texto especifico de una cadena,

supongamos que tengo "esta es una prueba con un mensaje de prueba para el ejemplo jquery"

y necesito remplazar las palabras "prueba" por "pruebita", encontre la siguente funcion

Código PHP:
<script lang="javascript">
$(
document).ready(function(){
 
    $(
"#reemplazar").click(function () {
          $(
'body').html($('body').html().replace(/prueba/ig"pruebita"));
    });

});
</script> 
y funciona siempre y cuando la palabra se encuentre inmediatamente dentro del body, pero si la palabra esta dentro de un <span> que a su vez esta dentro de una tabla y que a su vez esta dentro de un div q a su vez esta dentro de body, pues hay ya no funciona.

alguien tiene una idea de como buscar dentro de todo lo que contenga el body.

mi problema es que tengo un div con id "contenido", pero todo lo q esta dentro de ese div es ingresado por el usuario a traves de un CKeditor y puede ingresar lo q se le antoje, entonces no puedo limitar el remplazo a un div especifico, debe buscar en todo lo q ese div contenga, o lo q el body contenga.

Saludos y gracias a los buenos samaritanos :D
__________________
http://chicho.ninja yiaaaa

Etiquetas: remplazar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:44.