首页 > 其他分享 >JS 计算table 某列的合计

JS 计算table 某列的合计

时间:2025-01-09 14:44:50浏览次数:1  
标签:count rows 某列 sum JS var table cells

$(function(){
var table=document.getElementById("testTable");//获取table对象
var rows=table.rows;//获取行对象
var cells=table.cells;//获取列对象
var colums = table.rows[0].cells.length;//获取列数
$(".count").empty();//每次加载时清空最后一列,防止二次加载数据时出现多行合计
$(".count").append("合计");
//这里从列开始遍历,得到的就是每一列的数据
//如果从行开始遍历,得到的就是每行的数据
for(var j=1;j<colums;j++){
var sum=0;
for(var i=1;i<rows.length-1;i++){//从i=1第二行开始去掉表头,rows.length-1结束,去掉合计行
var a =parseInt(rows[i].cells[j].innerHTML.trim());//获取每一列的值
sum=sum+a; //计算
}
$(".count").append(""+sum+"");//给最后一行添加计算结果列
}
});
原文链接:https://blog.csdn.net/qq_39098505/article/details/82882721

标签:count,rows,某列,sum,JS,var,table,cells
From: https://www.cnblogs.com/qzlzp/p/18662133

相关文章

  • INTO TABLE @DATA内表与定义内表的区别
    1、两者的区别DATA定义的内表,会将内表中的字段作为关键组件。 而通过SELECT查询时用INTO TABLE @DATA产生的内表,没有对应的关键组件 两者的区别2、影响因为新语法产生的内表没有关键组件,所以在LOOP或READ中不能使用DELETE TABLEtab FROM wa_tab.语句进行删除 ......
  • Three.js 数学工具:构建精确3D世界的基石
    文章目录前言一、向量(Vectors)二、矩阵(Matrices)三、四元数(Quaternions)四、欧拉角(EulerAngles)五、颜色(Colors)六、几何体生成器(GeometryGenerators)七、随机数生成(RandomNumberGeneration)八、时间和动画(TimeandAnimation)九、光线追踪与碰撞检测(RayTracingandCollisi......
  • 80个Three.js 3D模型资源
    Three.js3D模型资源”涵盖了在WebGL和JavaScript环境下使用three.js库进行3D建模和渲染的基础知识。Three.js是目前最流行的JavaScript库之一,用于创建和展示交互式的3D图形。它允许开发者在浏览器中直接构建复杂的三维场景,无需深入学习底层的WebGLAPI。Party1让我们了解......
  • 前端必知必会-Node.js 模块
    文章目录Node.js模块什么是Node.js中的模块?内置模块包含模块创建您自己的模块包含您自己的模块总结Node.js模块什么是Node.js中的模块?将模块视为与JavaScript库相同。您想要包含在应用程序中的一组函数。内置模块Node.js有一组内置模块,您无需进一步安......
  • 前端必知必会-Node.js HTTP 模块
    文章目录Node.jsHTTP模块内置HTTP模块Node.js作为Web服务器添加HTTP标头读取查询字符串拆分查询字符串总结Node.jsHTTP模块内置HTTP模块Node.js有一个名为HTTP的内置模块,它允许Node.js通过超文本传输​​协议(HTTP)传输数据。要包含HTTP模......
  • 前端必知必会-Node.js File System模块
    文章目录Node.js文件系统模块Node.js作为文件服务器创建文件更新文件删除文件重命名文件上传文件总结Node.js文件系统模块Node.js作为文件服务器Node.js文件系统模块允许您使用计算机上的文件系统。要包含文件系统模块,请使用require()方法:``jsvarfs=......
  • 2025最强AI软件教程来了!教你如何使用stable diffusion快速出景观建筑效果图
    <StableDiffusion效果图教程>要说哪款AI软件最适合建筑设计类?那必然是midjourney和StableDiffusion!之前我们也看到了他们生成的图虽然很漂亮,但现有阶段md生成图对我们建筑景观类把控不是很友好,而且md属于收费软件,所以今天我们主要介绍StableDiffusion(后简称SD)的一些......
  • 2025最强AI绘画工具Stable Diffusion的本地化安装和应用
    StableDiffusion是当前一款强大的AI图片生成器。它不仅支持文本描述生成图片,还能以图生图,利用各种模型得到AI绘画作品,还能训练个人的图片模型。由于StableDiffusion是一个开源的模型,可以将StableDiffusion安装在个人电脑,本地生成,不受网络限制,有众多绘画模型可用,适合AI绘......
  • v-show控制el-table-colunm不生效,用v-if 标题栏样式走样,乱序问题
    问题描述需求:表格checkbox的这一列需要做显示隐藏控制,满足条件的才能显示这一列。问题:在使用el-table的时候,遇到对el-table-column显示与隐藏的控制时,使用v-show不生效,使用v-if样式不对。用v-if标题栏样式走样,乱序原因分析:v-show起作用的本质是display:none,而因为td的displa......
  • JS将docx转为html代码--Vue3(简易版)
    这两天突然接了一个把节气文章转成html页面的需求,本来只是需要多按几下ctrl+c,ctrl+v能解决的事,但是想想后续一年24个节气,就做个自动转换的工具吧。由于做软件还涉及到其他语言和配置环境,所以还是选择了web。首先创建一个vue3项目,我用的vite搭建的,不会的请自行移步到vite官网。......