2011-07-11 50 views
0

有4場像如何將值作爲類型並添加到一個textarea中?

<input id="address01" name="address01" class="text large" /> 
<input id="address02" name="address02" class="text large" /> 
<input id="address03" name="address03" class="text large" /> 
<input id="address04" name="address04" class="text large" /> 

<textarea id="address_oneline" name="address_oneline" rows="3" cols="50"></textarea> 

什麼即時尋找的是方式來獲得address01到04場作爲用戶鍵入的文本並投入address_oneline文本區域。

IM使用jQuery

任何幫助將是巨大的

問候

回答

0

你可以做

$('input[id^=address]').keyup(function(){ 
    var finalval = ''; 
    $('input[id^=address]').each(function(){ 
     finalval += $(this).val(); 
    }); 
    $('#address_oneline').val(finalval); 
}); 

小提琴這裏http://jsfiddle.net/ApreZ/1/

1

變化鍵入

jQuery(function(){ 

    $('input[id^="address"]').bind('keyup',function(){ 
     $('#address_oneline').empty(); 
     $('input[id^="address"]').each(function() { 
      $('#address_oneline').append(this.value + "\n"); 
     }); 
    }) 

}); 

<input id="address01" name="address01" class="text large" /> 
<input id="address02" name="address02" class="text large" /> 
<input id="address03" name="address03" class="text large" /> 
<input id="address04" name="address04" class="text large" /> 

<textarea id="address_oneline" name="address_oneline" rows="3" cols="50"></textarea> 

http://jsfiddle.net/hF4wj/

相關問題