设置一个字段等于另一个字段

Phi*_*enn 2 jquery

我有:

<form>
<input id="A" name="B">
<input id="C" name="D">
</form>
Run Code Online (Sandbox Code Playgroud)

每当第一个输入发生变化时,我需要将第二个输入设置为等于第一个输入.就像是:

$(function() {
   $('input#A').change(function() {
   $('input#C').val(this.text);
   });
});
Run Code Online (Sandbox Code Playgroud)

Ago*_*gos 5

这应该做的伎俩:

$(function() {
   var myInput = $('#A');
   myInput.change(function() {
       $('#C').val(myInput.val());
   });
});
Run Code Online (Sandbox Code Playgroud)

  • 别客气.请记住,在jQuery中,从"getter"到"setter"的区别只是一个参数.myObj.val()与myObj.val(putThis),myObj.html()与myObj.html("<p> hi </ p>"),myObj.attr('cellspacing')与myObj.attr ('cellspacing','5')等等. (2认同)