这用javascript
你要的功能很简单
看一下javascript很容易做到

解决方案 »

  1.   

    <script language="JavaScript">
    function total(){
    var intTotal=0;
    for(i=0;i<form1.mycheck.length;i++){
    if(form1.mycheck[i].checked==true){
    intTotal+= parseInt(form1.mycheck[i].value);
    }
    }
    document.all.Total.innerHTML="总数:" + intTotal;
    }
    </script>
    <body>
    <form name="form1" method="post" action="">
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()" value="123">
      123 <br>
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()"  value="21">
      21<br>
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()"  value="523">
      532<br>
    </form>
      <div id="Total">总数:</div> 
    </body>
      

  2.   

    好的,达到我的要求了.谢谢  tangzehuan(盛天^ò^)
      

  3.   

    这改为以下这样不行呀.要如何处理?
    <script language="JavaScript">
    function total(){
    var intTotal=0;
    for(i=0;i<form1.mycheck.length;i++){
    if(form1.mycheck[i].checked==true){
    //intTotal+= parseInt(form1.mycheck[i].value);
    intoToal+=parseInt(form1.testval[i].value);
    }
    }
    document.all.Total.innerHTML="总数:" + intTotal;

    }
    </script>
    <body>
    <form name="form1" method="post" action="">
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()" value="123">
      <input name="testval" type="hidden" id="testval" value="10">
      123 <br>
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()"  value="21">
      <input name="testval" type="hidden" id="testval" value="20">
      21<br>
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()"  value="523">
      <input name="testval" type="hidden" id="testval" value="30">
      532<br>
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()" value="346">
      <input name="testval" type="hidden" id="testval" value="40">
      346<br>
      <input name="mycheck" type="checkbox" id="mycheck" onClick="total()" value="558">
      <input name="testval" type="hidden" id="testval" value="50">
      558<br>
    </form>
      <div id="Total">总数:</div> 
    </body>