1 <html>
2 <head>
3 <title>多列求和</title>
4 <script type="text/javascript">
5 function addAll(){
6 var total_value=0;
7 for(i=0;i<document.myform.check.length;i++){
8 if(document.myform.check[i].checked){
9 total_value+= parseInt( document.myform.money[i].value );
10 }
11 }
12 alert(total_value);
13 document.getElementById("total").value = total_value;
14
15 }
16
17
18
19 </script>
20
21 </head>
22 <body>
23 <form action="" method="post" name="myform">
24 <table border="1" cellpadding="0" cellspacing="0" width="20%" height="40%">
25 <tr>
26 <td>金额</td>
27 <td>是否求和</td>
28 </tr>
29 <tr>
30 <td><input type="text" name="money" /></td>
31 <td><input type="checkbox" name="check" /></td>
32 </tr>
33 <tr>
34 <td><input type="text" name="money" /></td>
35 <td><input type="checkbox" name="check" /></td>
36 </tr>
37 <tr>
38 <td><input type="text" name="money" /></td>
39 <td><input type="checkbox" name="check" /></td>
40 </tr>
41 <tr>
42 <td><input type="text" name="money" /></td>
43 <td><input type="checkbox" name="check" /></td>
44 </tr>
45 <tr>
46 <td><input type="button" value="求和" onclick="addAll()" /></td>
47 <td><input type="text" id="total" readonly /></td>
48 </tr>
49
50
51 </table>
52
53 </form>
54
55 </body>
56 </html>