mi problema es el siguiente:
tengo un campo de texto que al yo escribir en el me muestra la vista previa, osea me muestra el texto en otro lado en la misma pagina, pero si yo hago una consulta a mi base de datos y ese campo de texto se llena automatico, no me hace la vista previa, estoy usando javascript pero como no se muy bien sobre ese lenguaje no consigo la forma de hacer lo que quiero si pueden ayudarme les agradezco de antemano.
aca el codigo que tengo para que me muestre la vista previa al yo escribir:
Código PHP:
<html>
<head>
<title>Prueba de vista previa</title>
<script type="text/javascript">
<!--
function hacerVistaPrevia()
{
document.getElementById('vistaPrevia').innerHTML = document.getElementById('txtComentario').value.split(/n/).join("<br />");
}
-->
</script>
</head>
<body>
<form name="form1" method="post" action="">
<textarea id="txtComentario" name="txtComentario" rows="7" cols="40" onkeyup="hacerVistaPrevia()"></textarea>
</form>
<div id="vistaPrevia"></div>
</body>
</html>
pero si yo quiero que al yo colocarle al textarea contenido no me hace la vista previa asi como aca:
Código PHP:
<html>
<head>
<title>Prueba de vista previa</title>
<script type="text/javascript">
<!--
function hacerVistaPrevia()
{
document.getElementById('vistaPrevia').innerHTML = document.getElementById('txtComentario').value.split(/n/).join("<br />");
}
-->
</script>
</head>
<body>
<form name="form1" method="post" action="">
<textarea id="txtComentario" name="txtComentario" rows="7" cols="40" onkeyup="hacerVistaPrevia()">hola</textarea>
</form>
<div id="vistaPrevia"></div>
</body>
</html>