
¿Cómo remplazo un código HTML por un texto?
Publicado por Vega (16 intervenciones) el 03/10/2013 01:25:08
Hola, desde ya muchas gracias por leer el tema, como dice el título, quisiera saber cómo puedo remplazar códigos HTML por otra cosa con JavaScript, sinceramente no se casi nada de JS, ya llevo varios días googleando y ningún ejemplo me da resultado, lo intenté con PHP (de lo cual se más cosas) pero no tuve resultado, de igual forma sólo quiero cambiar lo que visualiza el que visita la web. osea que se remplace automáticamente el contenido en cuanto cargue la web.
En la web se muestran 5 contenidos en la página con el siguiente formato:
<div class="ipsType_textblock ipsPad">
Contenido Contenido Contenido Contenido
<pre {aqui varian las etiquetas}>{Codigo codigo codigo}</pre>
</div>
Y lo que quiero remplazar es:
<pre {aqui varian las etiquetas}>{Codigo codigo codigo}</pre>
Por:
Por favor <a href="ingresar">ingresa</a> a tu cuenta para ver este contenido
Intenté con varios códigos, del cual el que me pareció más útil fue el siguiente:
}
Pero no tuve resultado alguno.
Si alguien pudiera ayudarme se lo agradecería mucho, saludos a toda la comunidad.
En la web se muestran 5 contenidos en la página con el siguiente formato:
<div class="ipsType_textblock ipsPad">
Contenido Contenido Contenido Contenido
<pre {aqui varian las etiquetas}>{Codigo codigo codigo}</pre>
</div>
Y lo que quiero remplazar es:
<pre {aqui varian las etiquetas}>{Codigo codigo codigo}</pre>
Por:
Por favor <a href="ingresar">ingresa</a> a tu cuenta para ver este contenido
Intenté con varios códigos, del cual el que me pareció más útil fue el siguiente:
1
2
3
4
5
<script type="text/javascript">
var strMessage1 = document.getElementByClassName("ipsType_textblock ipsPad") ;
strMessage1.innerHTML = strMessage1.innerHTML
.replace(/<pre(.+)\</pre>./g,'Por favor <a href="ingresar">ingresa</a> a tu cuenta para ver este contenido')
</script>
Pero no tuve resultado alguno.
Si alguien pudiera ayudarme se lo agradecería mucho, saludos a toda la comunidad.
Valora esta pregunta


0