Hola moradazo
Te dejo un ejemplo , quiza esto te sirve es con jquery en el ejemplo que pongo puedes ver el scrip que necesitas y el HTML Y CSS
Puedes ver el ejemplo aqui
vista previa con impust o textareas
Código HTML:
Ver original <h1>Ejemplo de vista previa en inputs
</h1>
<div class="field-section"> <label class="labelText">Linea descriptiva 1
</label> <textarea class="textbox" type="text" name="description" id="description" value=""></textarea> <textarea class="textbox" type="text" name="url_visible" id="url_visible" value=""></textarea>
<div class="preview-section">
Código CSS:
Ver originalbody{
font-family: Arial, Helvetica, sans-serif;
}
#container{
background:#333;
width:1100px;
height:900px;
margin:0 auto 0 auto;
overflow:auto;
}
#container h1{
color:#FFF;
font-size:24px;
margin:30px 0px 60px 350px;
}
textarea{
border:solid 2px #5bc0fb;
width:250px;
background:url(bg.jpg);
float:left;
overflow:auto;
}
.field-section{
background:#3C9;
margin-left:50px;
}
.fila{
width:250px;
float:left;
margin-right:90px;
color:#FFF;
}
.preview-section{
float:left;
margin-top:30px;
margin-left:50px;
}
.resp{
width:250px;
background:#FFF;
border:solid 2px #999;
float:left;
margin-right:79px;
height:300px;
}
Código Javascript
:
Ver original<script type="text/javascript">
$(function(){
$("textarea[name=word]").keyup(function(){
var word = $(this).val();
$(".preview_word").empty().append(word);
})
$(".field-section textarea").keyup(function(){
var attr = $(this).attr("id");
var word_preview = $(this).val();
$("#preview_"+attr).empty().append(word_preview);
})
})
</script>
No olvides agregar tu hoja de jquery.min-1.4.js