gpt4 book ai didi

javascript - jQuery Math - 没有空字段的计算

转载 作者:行者123 更新时间:2023-11-30 07:50:57 24 4
gpt4 key购买 nike

我有一个简单的解析来获取文本区域集合的总和。它工作正常,但如果字段中没有任何值,则计算不会运行。

如果内容实际上必须为 0,我如何才能将默认值设置为 0?比如,我不希望字段加载时框中已经等待 0 - 我只是希望公式不要担心空字段。

这是 jQuery:

jQuery(document).ready(function(){

jQuery(".button1").click(function(){

var set1 = function() {
var calc1 = 0;
$('.calc1').each( function(index,item) {
calc1 += parseInt(jQuery(item).val());
});
$('.result1').html(calc1);
}
set1();

});

});

如果您想获得更好的想法,可以在这里看到代码笔:https://codepen.io/JTBennett/pen/NENMdP

我很感激任何帮助!我知道这可能是一个愚蠢的错误,但我已经尝试了一些不同的事情,但还没有取得任何进展。

最佳答案

试试 parseInt(jQuery(item).val() || 0)|| operator如果第一个值是 falsey,将返回第二个值.因此,如果该值为空,它将尝试解析成功的“0”。

关于javascript - jQuery Math - 没有空字段的计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53217118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com