【问题标题】:Copy value to another input with a button使用按钮将值复制到另一个输入
【发布时间】:2020-01-16 19:30:46
【问题描述】:

我有两个输入数字字段,用一些 jQuery 显示总计。

计算总数:

$('form#lines-form-1 :input[type="number"]').change(function() {
  var tot = 0;
  $('form#lines-form-1 :input[type="number"]').each(function() {
    tot += +this.value;
  });
  $('#tot-qty').text(tot);
});

JSFiddle:https://jsfiddle.net/q3z4w98o/2/

在表格 A 上输入一些数字后,按总计显示结果。

点击复制时如何将总值转移到表格B的第一个输入字段?

例如

  1. input1 的值为 1
  2. input2 的值为 1
  3. 总计 = 2
  4. 点击复制
  5. input3 的值为 2

【问题讨论】:

    标签: javascript jquery


    【解决方案1】:

    使用以下代码JS Fiddle

    $("button.copy-btn").click(function() {
        $('input[name="i3"]').val($("#tot-qty").text());
    })
    

    该位复制#tot-qty范围内的文本值,并将i3输入值设置为单击“复制”按钮时的值。

    【讨论】:

      猜你喜欢
      • 2018-10-20
      • 2012-07-24
      • 2018-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-19
      • 2021-02-02
      相关资源
      最近更新 更多