javascript - 计算总和并将其值相乘

标签 javascript jquery

我正在计算 ab 的总和,并将其放入名为 sum 的文本框中。

在数字文本框中输入数字后,它应该计算final = sum * number

<input type="text" class="txt_1_0" name="a" />
<input type="text" class="txt_1_0" name="b" />
<input type="text" id="sum" name="sum" />
<input type="text" class="number" name="number" />
<input type="text" class="final" name="final" />

我尝试了以下方法:

$(document).ready(function() {
    $(".txt_1_0").change(function() {
        var total = 0.00;
        var textbox3 = 0.00;    // this gonna be your third textbox
        $(".txt_1_0").each(function() {
            total += parseFloat(this.value) / 5;
        });

        textbox3 = $("#sum").val((total).toFixed(2));
    });
 });

如何获取数值并计算最终

最佳答案

您实际上尚未添加任何可以进行最终计算的函数。因此,要将sum(小计)与number相乘,请执行以下操作:

$(".number").change(function () {
    var final = $("#sum").val() * $(this).val();
    $('.final').val(final);
});

<强> Here is a demo - 请注意,我已从您之前的函数中删除了除以 5 的内容,因为从您提出问题的方式来看,它没有意义。

关于javascript - 计算总和并将其值相乘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23457415/

相关文章:

javascript - ajax请求后刷新vue-router View

jquery - 定位的 div 元素

javascript - parseInt % 和 px 问题

javascript - 如何通过单击文本框jquery使表格可见

javascript - 如何从 jquery 和 ajax 中获取文本框的值?

javascript - 将所有可用事件绑定(bind)到元素

java - 查询参数不起作用被剥离

javascript - 简单的表单验证。面向对象

javascript - Google map API v3 对多个地址进行地理编码

javascript - sqlite3是否支持从字符串/字节而不是文件加载?