Javascript 使用jQuery获取表列总和的问题
请看一下这个演示,让我知道为什么我没有得到。Javascript 使用jQuery获取表列总和的问题,javascript,jquery,Javascript,Jquery,请看一下这个演示,让我知道为什么我没有得到。app单元格的总和 var总计=0; $(“.app”)。每个(函数(){ total+=parseInt($(this.val()); }); $(“#总计”).html(总计) #总计{ 高度:100px; 宽度:100px; 填充:15px; 颜色:#fff; } 吉尔 史密斯 50 前夕 杰克逊 94 前夕 杰克逊 94 ChangeparseInt($(this.val())toparseInt($(this.html())因为td单元
app
单元格的总和
var总计=0;
$(“.app”)。每个(函数(){
total+=parseInt($(this.val());
});
$(“#总计”).html(总计)代码>
#总计{
高度:100px;
宽度:100px;
填充:15px;
颜色:#fff;
}
吉尔
史密斯
50
前夕
杰克逊
94
前夕
杰克逊
94
ChangeparseInt($(this.val())
toparseInt($(this.html())
因为td单元格没有任何值属性,所以将total的color
属性更改为#000
(黑色),因为输出将不可见
var总计=0;
$(“.app”)。每个(函数(){
total+=parseInt($(this.html());
});
$(“#总计”).html(总计)代码>
#总计{
高度:100px;
宽度:100px;
填充:15px;
颜色:#000;
}
吉尔
史密斯
50
前夕
杰克逊
94
前夕
杰克逊
94
ChangeparseInt($(this.val())
toparseInt($(this.html())
因为td单元格没有任何值属性,所以将total的color
属性更改为#000
(黑色),因为输出将不可见
var总计=0;
$(“.app”)。每个(函数(){
total+=parseInt($(this.html());
});
$(“#总计”).html(总计)代码>
#总计{
高度:100px;
宽度:100px;
填充:15px;
颜色:#000;
}
吉尔
史密斯
50
前夕
杰克逊
94
前夕
杰克逊
94
您必须使用html()
:
val()
方法用于从表单元素(如输入和选择)获取值 您必须使用html()
:
val()
方法用于从表单元素(如输入和选择)获取值 白色背景上的白色文本不是个好主意:)白色背景上的白色文本不是个好主意:)
var total = 0;
$(".app").each(function() {
total += parseInt($(this).html());
});
$("#total").html(total);