3つのHTML入力があります。入力1のテキストを変更する場合、入力2は以前に入力1にあったテキストで更新する必要があります。入力3は、以前に入力2にあったテキストで同様に更新する必要があります。
2 に答える
2
あなたはこのようにそれを行うことができます。
<input type="text" id="txt1" class="someclass" />
<input type="text" id="txt1" class="someclass" />
<input type="text" id="txt1" class="someclass" />
$('.someclass').change(function(){
$(this).next('.someclass').val($(this).val());
$(this).next('.someclass').change();
});
何かを入力するとすぐに、バインドキーアップイベントが変更されます
于 2012-10-19T11:30:49.970 に答える
1
jQuery val()メソッドを使用して、必要に応じて入力値を設定します。
<!doctype html>
<html>
<head>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#input1").keyup(function() {
$('#input2').val($('#input1').val());
$('#input3').val($('#input2').val());
});
});
</script>
</head>
<body>
<input type="text" id="input1" />
<input type="text" id="input2" />
<input type="text" id="input3" />
</body>
</html>
于 2012-10-19T11:32:54.723 に答える