0

好的,我有这个代码

<input id=a value=test />
<textarea id=b></textarea>
<script>
$(function () {
var value = $('input#a').val();
$('textarea#b').val(value);
});
</script>

所以问题是当有人更改输入值时如何更改文本区域的值?谢谢。

4

2 回答 2

1

HTML

<input id="txt" value="" />
<textarea id="txtA"></textarea>​

JS

$(function(){
    $('#txt').on('keyup', function(e){
        $('#txtA').val($(this).val());
    });
});​

演示。

于 2012-05-01T23:49:26.510 回答
0
$('#a').change(function() { $('#b').val($(this).val()); });

(编辑:id 选择器而不是标签选择器)

于 2012-05-01T23:47:33.640 回答