使用javascript的列总和

编程入门 行业动态 更新时间:2024-10-17 05:32:22
本文介绍了使用javascript的列总和的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

i使用如下代码创建了一个html表。

Hi, i created a html table using the code as below.

var sString = ""; sString += "<table cellpadding='4' cellspacing='0' class='tableGgrid_' style='text-align: center;width: 100%;'>"; sString += "<tr class='HeaderCell'>"; sString += "<td style='border-width: 1px; width:5%; border-right-style: solid;"; sString += "border-bottom-style: solid; border-color: #4B6C9E;' align='left'>"; sString += "no"; sString += "</td>"; sString += "<td style='removed: pointer; border-width: 1px; width: 19%; border-right-style: solid;"; sString += "border-bottom-style: solid; border-color: #4B6C9E;' align='left'>"; sString += "Employee Name"; sString += "</td>"; sString += "<td style=' removed: pointer; border-width: 1px; width: 14%; border-right-style: solid;"; sString += "border-bottom-style: solid; border-color: #4B6C9E;' align='left'>"; sString += "Employee ID"; sString += "</tr>"; for(i=0;i<oTable.Rows.length;i++) { sString += "<tr class='" + sClass + "' >"; sString += "<td style='border-width: 1px; border-right-style: solid;"; sString += "border-bottom-style: solid; border-color: #4B6C9E;' align='left'>"; sString += "<span class='wordwrap'>" +i + "</span>"; sString += "</td>"; sString += "<td style='border-width: 1px; border-right-style: solid;"; sString += "border-bottom-style: solid; border-color: #4B6C9E;' align='left'>"; sString += "<span class='wordwrap'>" + trimAll(oTable.Rows[i].empName.replace(/\\/gi, '\\')) + "</span>"; sString += "</td>"; sString += "<td style='border-width: 1px; border-right-style: solid;"; sString += "border-bottom-style: solid; border-color: #4B6C9E;' align='left'>"; sString += "<span class='linkText'>" + trimAll(oTable.Rows[i].cmpId) + "</span>"; sString += "</td>"; sString += "</tr>"; } sString += "</table>"; document.getElementById("divAllReports").innerHTML = sString;

i想要找到以上列的总和表。怎么能找到它? 谢谢..

i want to find the sum of columns of the above table. how can find it? Thanks..

推荐答案

你正在创建一个表格一段时间,所以在创建时添加每列的值。 You're creating the table a row at a time, so add the values for each column up as you create it.

你可以试试Jquery You could try with Jquery <!DOCTYPE html> <html xmlns="www.w3/1999/xhtml"> <head> <title></title> </head> <body> <div id="divAllReports"></div> <div id="divSum"></div> <script src="jquery.js"></script> <script type="text/javascript">

(document).re ady( function(){ var sString =; sString + =< table > ; ; sString + =< tr > ; sString + =< td > ; ABC < / td > ; sString + =< td > ; 300 < / td > ; sString + =< / tr > ; sString + =< tr > ; sString + =< td > ; PQR < / td > ; sString + =< td > ; 200.75 < / td > ; sString + =< / tr > ; sString + =< tr > ; sString + =< td > ; xyz < / td > ; sString + =< td > ; 223 < / td > ; sString + =< / tr > ; sString + =< tr > ; sString + =< td > ; xyz < / td > ; sString + =< td > ; < / td > ; sString + =< / tr > ; sString + =< tr > ; sString + =< td > ; xyz < / td > ; sString + =< td > ; 2 < / td > ; sString + =< / tr > ; sString + =< / table > ; document.getElementById(divAllReports)。innerHTML = sString; var sum = 0; (document).ready( function() { var sString = ""; sString += "<table>"; sString += "<tr>"; sString += "<td>ABC</td>"; sString += "<td>300</td>"; sString += "</tr>"; sString += "<tr>"; sString += "<td>PQR</td>"; sString += "<td>200.75</td>"; sString += "</tr>"; sString += "<tr>"; sString += "<td>xyz</td>"; sString += "<td>223</td>"; sString += "</tr>"; sString += "<tr>"; sString += "<td>xyz</td>"; sString += "<td></td>"; sString += "</tr>"; sString += "<tr>"; sString += "<td>xyz</td>"; sString += "<td>2</td>"; sString += "</tr>"; sString += "</table>"; document.getElementById("divAllReports").innerHTML = sString; var sum = 0;

更多推荐

使用javascript的列总和

本文发布于:2023-11-21 23:34:35,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1615111.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:总和   javascript

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!