<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<script>
<!--
function add( obj ) {
var cb = obj.form.srcCB;
var value = 0;
for (i = 0 ;i<cb.length ;i++ )
{
if(cb[i].checked== true)
value = value + parseFloat(cb[i].value);
//value = value + parseInt(cb[i].value); 整形
<BODY>
<form name= 'form1' >
<input type ='checkbox' name = 'srcCB' value = 1 onclick = 'add(this)'> 1
<br>
<input type ='checkbox' name = 'srcCB' value = 2 onclick = 'add(this)'> 2
<br>
<input type ='checkbox' name = 'srcCB' value = 3 onclick = 'add(this)'> 3
<br>
<input type ='checkbox' name = 'srcCB' value = 4 onclick = 'add(this)'> 4
<br>
<input type ='checkbox' name = 'srcCB' value = 5 onclick = 'add(this)'> 5
<br>
<input type ='checkbox' name = 'srcCB' value = 6 onclick = 'add(this)'> 6
<br>
<input type ='checkbox' name = 'srcCB' value = 7 onclick = 'add(this)'> 7
<br>
<input type ='checkbox' name = 'srcCB' value = 8.1 onclick = 'add(this)'> 8
<br>
<input type ='checkbox' name = 'srcCB' value = 9 onclick = 'add(this)'> 9
<br>
<input type ='checkbox' name = 'srcCB' value = 10 onclick = 'add(this)'> 10
<br>