2012-03-28 77 views

回答

3
$("#input1, #input2").bind('change', function(){ 
     $("#input3").val($("#input1").val() + ',' + $("#input2").val()); 
}); 
4
$('#inputa, #inputb').change(function (e) { 
    var result = $('#inputa').val() + ", " + $('#inputb').val(); 
    $('#inputc').val(result); 
}); 
2

這將允許無限文本框

HTML

<input class="valuegroup" id="inputa" /> 
<input class="valuegroup" id="inputb" /> 

<input class="output" id="inputz" /> 

JS

$(function() { 
    $('.valuegroup').on('change keyup', function() { 
    var myVal, newVal = $.makeArray($('.valuegroup').map(function(){ 
     if (myVal = $(this).val()) { 
      return(myVal); 
     } 
    })).join(', '); 
    $('.output').val(newVal); 

    }); 
});​ 

DEMO

相關問題