Javascript 如何使用jquery onlick函数对表单文本字段数组中的值求和
我不熟悉jQuery和javascript,我需要关于如何对数组中的表单文本字段进行计算的帮助。参见下面的示例代码Javascript 如何使用jquery onlick函数对表单文本字段数组中的值求和,javascript,jquery,arrays,Javascript,Jquery,Arrays,我不熟悉jQuery和javascript,我需要关于如何对数组中的表单文本字段进行计算的帮助。参见下面的示例代码 薪金计算样本 员工身份证 薪水 总税 净工资总额 我想要一个jquery脚本,可以使用onclick按钮为每个员工合计=(工资+税收)您可以使用选择器获取或设置带有iQuery的val。像这样的 $("button").click(function(){ var total = $("input[name=salary]").val()+$("input[name
薪金计算样本
员工身份证
薪水
总税
净工资总额
我想要一个jquery脚本,可以使用onclick按钮为每个员工合计=(工资+税收)您可以使用选择器获取或设置带有iQuery的val。像这样的
$("button").click(function(){
var total = $("input[name=salary]").val()+$("input[name=tax]").val();
$("input[name=total]").val(tatal);
});
$(“#提交”)。单击(函数(){
$(“tr”)。每个(函数(){
if($(this).find(“.salary”)){
var salary=parseInt($(this).find(“.salary”).val(),10)
var tax=parseInt($(this).find(“.tax”).val(),10)
$(此).find(“.total”).val(工资+税金)
}
})
})
员工身份证
薪水
总税
净工资总额
提交
这里有一个解决方案:
嗨,哈兹,我只是运行上面的代码,一旦我点击提交按钮,警报框显示未定义,总数不显示任何result@NelsonOko-oza您的控制台中有任何错误吗?我很困惑,因为它对我来说很好。@arz 4,结果没有显示在total文本字段中。实际上,我希望税和工资的总和显示在“合计文本”字段中。你是说在“合计净工资”字段或“合计税”字段中?是@arz 4,我希望结果显示在“合计净工资”字段中
$("button").click(function(){
var total = $("input[name=salary]").val()+$("input[name=tax]").val();
$("input[name=total]").val(tatal);
});
var sums = []
$('input[type=button]').click(function() {
var salaries = $('.salary')
.toArray()
.map(function(salary) { return salary.value })
var taxes = $('.tax')
.toArray()
.map(function(tax) { return tax.value})
sums = salaries.map(function(salary, i) {
return parseInt(salary) + parseInt(taxes[i])
})
alert(document.sums)
})