Clone Field Values
Copy Field Value to Field Pair
by Peter Nosko
HTML
<input type="text" id="BS1" value="">BS1<br>
<input type="text" id="BC1" value="">BC1<br>
<input type="text" id="BC1" value="">BC2<br>
<input type="text" id="AS1" value="">AS1<br>
<input type="text" id="AC1" value="">AC1<br>
<input type="text" id="AC1" value="">AS2<br>
<input type="text" id="Ac1" value="">Ac1<br>
<input type="text" id="AD1" value="">AD1<br>
<input type="radio" id="BC3" value="1">BC3-1
<input type="radio" id="BC3" value="2">BC3-2<br>
<input type="radio" id="AC3" value="1">AC3-1
<input type="radio" id="AC3" value="2">AC3-2<br>
JavaScript
$("input").change(function() {
$name = $(this).attr('id');
$match = ' No';
if ( /^B(?=[SC])/.test($name) ) {
$match = 'A' + $name.substring(1);
} else if ( /^A(?=[SC])/.test($name) ) {
$match = 'B' + $name.substring(1);
}
alert('Fired ' + $name + ' = ' + $match);
});