2010-04-21 5 views
8

je cherche un moyen pour afficher un aperçu du texte lors de la frappe im dans une zone de texte dans jquerycomment afficher le texte en tapant textarea dans jquery

exactement ce que u utilisez pour Stackoverflow,

+1

Voulez-vous dire une fonction de «prévisualisation»? – alexn

+0

Je pense donc, im à la recherche d'une fonction à faire exactement comme la section "Poser une question" SOF –

Répondre

19
<script> 
    $(document).ready(function() { 
    $('#someTextBox').keyup(function(){ 
     $('#target').html($(this).val()); 
    }); 
    }); 
</script> 

<textarea id="someTextBox"></textarea> 
<div id="target"></div> 

Comme vous tapez du texte dans le <textarea>, le texte doit être dupliqué dans le code HTML du <div>.

+4

+1. Vous devriez promouvoir le document sténographique de jQuery avec '$ (function() {...});' –

+3

@Justin, utilisez 'this.value' ou' $ (this) .val() '. –

+0

@David Murdoch, je ne suis pas si sûr de cela. C'est un vieux débat. Il est beaucoup plus lisible même si c'est un peu plus long – adardesign

Questions connexes