Javascript 文本框输出到文本字段

Javascript 文本框输出到文本字段,javascript,html,Javascript,Html,我有一个选项卡式页面,用户在文本框中输入一美元金额,该金额显示在选项卡上方的标签中。有两个选项卡,用户可以在其中更改美元金额。我可以在选项卡之间获取要更改的金额: $(function(){ $('#damountBox').keyup(function() { $('.dab1').val($(this).val()); }); $('#damountBox1').keyup(function() { $('.dab').val($(this).val());

我有一个选项卡式页面,用户在文本框中输入一美元金额,该金额显示在选项卡上方的标签中。有两个选项卡,用户可以在其中更改美元金额。我可以在选项卡之间获取要更改的金额:

     $(function(){

 $('#damountBox').keyup(function() {
 $('.dab1').val($(this).val());
 });

 $('#damountBox1').keyup(function() {
    $('.dab').val($(this).val());
   });
  });
我可以通过一个文本框获得正确显示在标签中的金额:

    $(function(){
     $('#damountBox').keyup(function(){
     setTimeout(function() {
     $('#firstOut').text(('Donation: $') + (+$('#damountBox').val()));
     }, 50);
  });
});
但当试图让他们一起工作时,那是另一个问题。我的目标是更新标签并显示所输入的美元金额,无论其输入哪个选项卡文本框

以下是我迄今为止所获得的一些信息

试试这个

$('#damountBox').change(function() {
     $('#damountBox1').val($(this).val());
     $('#damountdata').text(('Donation: $') + (+$('#damountBox').val()));
});

$('#damountBox1').change(function() {
    $('#damountBox').val($(this).val());
    $('#damountdata').text(('Donation: $') + (+$('#damountBox1').val()));
});

您希望标签反映更改事件或键控事件的值