标题:请高手帮忙做一个对字段进行累计的程序
只看楼主
kirin_tong
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-9-18
 问题点数:0 回复次数:1 
请高手帮忙做一个对字段进行累计的程序
现在有个表  字段有  名称    报价    成交价

查询后如此效果

           名称     报价      成交价
复选框    <%=name%> <%=bj%>  <%=cjj%>

复选框       1      1000       800
复选框       2      1100       1000
复选框       3      1500       1200
复选框       4       900       600

点击前面的复选框后   出现以下效果


           名称     报价      成交价
复选框    <%=name%> <%=bj%>  <%=cjj%>

选中框       1      1000       800
选中框       2      1100       1000
选中框       3      1500       1200
复选框       4       900       600

                   3600       3000


不能及时计算也行  选中框 点击按钮 进入另外一个页面  累计 也可以 类似购物车的 类型


非常急  请高手帮忙做一下  谢谢了
搜索更多相关主题的帖子: 字段 
2009-09-18 11:35
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
<html>
<head>
<title>累加计算</title>
<script language="javascript">
function Total_Click()
{
   var BjTotal=0;//报价
   var CjTotal=0;//成交价
   for(var i=0;i<this.Item.length;i++)
   {
       if(this.Item[i].checked)
       {
          var tAry=this.Item[i].value.split('|');
          BjTotal+=parseInt(tAry[0]);
          CjTotal+=parseInt(tAry[1]);  
       }
   }
   this.Result.value="报价为:"+BjTotal+" 成交价:"+CjTotal;
}
function selAll_Click()
{
   for(var i=0;i<this.Item.length;i++)
   {
       this.Item[i].checked=this.selAll.checked;
   }
}
</script>
</head>
<body>
<table>
  <tr>
     <td>名称</td><td>报价</td><td>成交价</td><td>复选框</td>
  </tr>
  <tr>  
     <td>1</td><td>1000</td><td>800</td><td><input type="checkbox" name="Item" value="1000|800" ></td>  
  </tr>
  <tr>   
     <td>2</td><td>1100</td><td>1000</td><td><input type="checkbox" name="Item" value="1100|1000" ></td>   
  </tr>
  <tr>   
     <td>3</td><td>1500</td><td>1200</td><td><input type="checkbox" name="Item" value="1500|1200" ></td>   
  </tr>
  <tr>   
     <td>4</td><td>900</td><td>600</td><td><input type="checkbox" name="Item" value="900|600" ></td>   
  </tr>
</table>
<input type="button" name="Total" onClick="Total_Click();" value="累计">
<input type="text" name="Result" value="">计算结果<br>
<input type="checkbox" name="selAll" onClick="selAll_Click();">全选
</body>
</html>
2009-09-18 20:02



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-286109-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.103604 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved