我有几个文本字段
<input class="add" type="text">
<input class="add" type="text">
<input class="add" type="text">
<input class="add" type="text">
<p id="total"></p>
每个字段中的值在页面加载时由 PHP 脚本动态添加,但用户可以选择编辑它们。我一直在尝试找出一种方法来使用 javascript 将所有值相加并将它们输出到#total p 标记中。我在周围找到了一些脚本并尝试自己编写一个,但它没有接缝工作。
我找到的最好的看起来像这样......
function addAll() {
var sum = ""
var values = $('.add').each(function(){
sum += isNaN(this.value) || $.trim(this.value) === '' ? 0 : parseFloat(this.value);
});
$('#total').text(sum);
}
$('.add').keyup(displayTotal);
但这没有输出任何东西
我做错了什么吗?
干杯