javascript - 使用按钮将值复制到另一个输入
问题描述
我有两个输入数字字段,用一些 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 的第一个输入字段?
例如
- input1 的值为 1
- input2 的值为 1
- 总计 = 2
- 点击复制
- input3 的值为 2
解决方案
使用以下代码JS Fiddle:
$("button.copy-btn").click(function() {
$('input[name="i3"]').val($("#tot-qty").text());
})
该位复制#tot-qty
跨度内的文本值,并将i3
输入值设置为单击“复制”按钮时的值。
推荐阅读
- aws-lambda - Cloudformation - “AWS_PROXY”目前仅支持 Lambda 函数
- visual-studio-code - PlantUML 在类图中不能很好地渲染箭头(Skinparam 线型正交模式)
- go - Golang Facebook 对 struct 的响应
- java - 可以从 Arcgis 运行时 SDK Java 中的地图获取经度纬度吗?
- javascript - 使用 HTML 和 JavaScript 进行日期时间本地输入类型操作
- c# - Selenium - 未正确检查断言
- modx - 我可以在 modx evo 中使用 {{sometitle}} 作为文本(不解析为块)吗?
- node.js - 更新现有订阅时,billing_cycle_anchor 必须是未设置、“现在”或“未更改”条带 billing_cycle_anchor
- sql-server - 是否可以将 sql clr 函数重写为 sql 存储过程?
- regex - 使用正则表达式的大字符串的灾难性回溯问题