如何填充一个textarea(说id1)当用户键入不同的textarea(说id2)使用php和javascript

问题描述:

我有2 textarea html元素说id1和id2。当我输入id1时,id1的内容也应显示在id2中。
任何人都可以建议我php代码或jquery插件或JavaScript来完成这个过程?如何填充一个textarea(说id1)当用户键入不同的textarea(说id2)使用php和javascript

提前感谢
吉里什

简单方法如何做到这一点:

$(document).ready(function(){ 
    $('.tb1').keyup(function(){ 
     var content = $('.tb1').val(); 
     $('.tb2').val(content); 
    }); 
}); 

和HTML:

<textarea name="Text1" class="tb1" ></textarea> 
<textarea name="Text2" class="tb2" ></textarea> 

Working example at jsfiddle.net.

+0

我更改了代码以匹配textarea的要求。起初我确实错过了这一点。我还添加了一个实例。 – Damb 2011-04-09 21:11:10

+0

嗨dampe谢谢。你能帮助我解决这个新问题吗?http://stackoverflow.com/questions/5611158/how-to-add-and-combine-text-value-of-2-textarea-elements-and-populate-the-combine – Girish 2011-04-10 10:30:14

这样

的HTML

<input type="text" id="box_1" /> 
<input type="text" id="box_2" /> 

jQuery的

$("#box_1").change(function(){ 
    $('#box_2').val($(this).val()); 
}); 

使用jQuery:http://jsfiddle.net/EjmtY/

HTML:

<textarea id='id1'></textarea> 
<textarea id='id2'></textarea> 

的JavaScript:

$('#id1').keyup(function(){ 
    $('#id2').val($(this).val()) 
})