jquery - 使用新值计算字段当前值并将它们相加

时间:2018-05-05 04:33:08

标签: javascript jquery

我得到了字段<input id="A" type="hidden" value="0" />。 通过点击某个元素,我得到另一个值,我想用{0 + [another value]}之上的字段的当前值来总结。所以如果&#34;另一个值&#34;为5时,上面字段的新值应为5.从下一次单击操作获取的每个新值应始终是上面字段的当前值的摘要和从单击操作获取的新值。 怎么做?

1 个答案:

答案 0 :(得分:1)

$(document).on('click','#B',function() {
    $("#A").val(parseInt($("#A").val())+parseInt($("#B").val()));
});

$(document).on('click','#C',function() {
    $("#A").val(parseInt($("#A").val())+parseInt($("#C").val()));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="A" type="text" value="0" />
<input id="B" type="text" value="10" />
<input id="C" type="text" value="20" />

您可以向要单击的所有元素添加事件处理程序,然后读取main(A)的值和单击的元素,添加它们并将值推回到A.