<script language="javascript">
function showData(){
 var sum=0;
 var obj=document.getElementsByName("items"); //取得页面所有的items复选框对象
 for(var i=0;i<obj.length;i++){
   if(!obj[i].checked) continue; //如果没有选中,则执行下一次
   sum+=parseFloat(obj[i].value);   //如果被选中的话,则累加求和
 }
  alert("总和为:"+sum);
}
</script>
<input type="checkbox" value="1" name="items">1<br>
<input type="checkbox" value="2" name="items">2<br>
<input type="checkbox" value="3" name="items">3<br>
<input type="checkbox" value="4" name="items">4<br>
<input type="button" value="打印" onclick="showData();">