2010-04-21 22 views
8

我在尋找一種方式來預覽文本,而IM打字一個textarea jQuery的如何顯示文本,而在textarea的jQuery中鍵入

u的使用正是爲#1,

+1

您的意思是「實時預覽」功能嗎? – alexn 2010-04-21 15:46:38

+0

我這麼認爲,即時尋找一個功能,以完全像SOF的「問題問題」部分 – 2010-04-21 15:48:59

回答

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

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

由於您在<textarea>中鍵入文本,則應將文本複製到<div>的HTML中。

+4

+1。你應該使用'$(function(){...});' – 2010-04-21 15:54:36

+3

@Justin,或者使用'this.value'或'$(this).val()'來提升jQuery的速記文檔。 – 2010-04-21 15:59:45

+0

@大衛默多克,我對此不太確定。它是一個古老的辯論。即使它的長度更長,它的可讀性也會更高。 – adardesign 2010-04-21 16:04:28

相關問題