Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/09/2007, 20:53
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 21 años, 4 meses
Puntos: 45
Re: Convertir HTML a Texto

Hola Calisco:

Si tienes HTML en un string, puedes colocarlo perfectamente en un textarea. Y si lo prefieres en un div sólo tienes que sustituir el < por ejemplo.

Mira:
Código PHP:
<div id="contenedor" style="border: solid 1px black;">
    
Hola.<p>Otro p&#225;rrafo <b>en negrita</b><div>Otro <i>div</i></div> <b>negrita y <u>subrayado</u></b>
</div>
<
textarea id="txtarea" rows="12" cols="100"></textarea>
<
div id="ponme" style="border: solid 1px black;"></div>

<
script type="text/javascript">
<!--

// document.getElementById abreviado
function $(x) { return document.getElementById(x); }

window.onload = function() {
    var 
codigo = $("contenedor").innerHTML;
    $(
"txtarea").value codigo;
    $(
"ponme").innerHTML codigo.replace(/</g"&lt;");
}

// -->
</script> 

Un saludo.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.