0

1 番目の入力フィールドのリアルタイム入力に基づいて、2 番目の読み取り専用フィールドの値を自動的に入力または変更する方法は?

<input id="1stfield" name="1stfield" value="" readonly/>
<input id="2ndfield" name="2ndfield" value="" />


$('#1stfield').change(function(){

// ?

});
4

5 に答える 5

2

試す

$('#1stfield').on('keyup',(function(){

    $('#2ndfield').attr('value',$(this).val());

});
于 2013-02-27T05:29:13.950 に答える
1

フィールド1にフィールド2を入力するときに、変更を反映するためにイベントkeyupの代わりに使用する必要があります。テキストを入力し、最初のフィールドである読み取り専用フィールドの値を設定する2番目のフィールドの2番目にキーアップをバインドします。change

ライブデモ

$('#2ndfield').keyup(function () {
    $('#1stfield').val($('#2ndfield').val());
});
于 2013-02-27T05:36:26.360 に答える
1
$('#1stfield').keyup(function(){

 $('#2stfield').val($('#1stfield').val());

});
于 2013-02-27T05:29:02.627 に答える
0
$('#2ndfield').keypress(function(){
    $('#1stfield').val($('#2ndfield').val());
});
于 2013-02-27T05:43:06.770 に答える