Try it. Of course, make sure it is on the DOM.ready() .
$('#input1').blur(function() {
$('#input2').val( this.value );
});
- Use
.blur() to run the code when the user leaves input1. .val(), input2 this.value of input1.
, , .
$('#input2').blur(function() {
$('#input1').val( this.value );
});
: , , .
:
: http://jsfiddle.net/m3q4V/
<input type="text" class="someClass" id="address_1" />
<input type="text" class="someClass" id="city_1" />
<input type="text" class="someClass" id="zip_1" />
<input type="text" class="someClass" id="address_2" />
<input type="text" class="someClass" id="city_2" />
<input type="text" class="someClass" id="zip_2" />
JS:
$('.someClass').blur(function() {
var parts = this.id.split('_');
var num = (parts[1] == 2) ? 1 : 2;
$('#' + parts[0] + '_' + num).val( this.value );
});