<table id="myTable" width="50%" border="0" align="center" cellpadding="2" cellspacing="1" class="tableBorder"><form action="?action=ckaddtem" method="post" name="f1" id="f1" target="right" onSubmit="javascript:window.close();">
<tr bgcolor="#D4D4D4" >
  <td width="10%" height="25"  align="center" nowrap bgcolor="#EFEFEF" class="forumRowHighlight" >pcs支(out)</td>
  
  
<script language="JavaScript" type="text/javascript">
<!-- //全选/反选/不选 控制按钮函数 -->function SetChecked(boxname){
        f=document.f1;
n=4;
    
        for( i=0 ; i<f.elements.length ; i++){            if (f.elements[i].name==boxname) {
            f.elements[i].checked=true;
            }
        }        for( i=0 ; i<f.elements.length ; i++){
f.pcs_out[i].value=n; 
        }    }
function inverse(boxname) {
        f=document.f1;
n=4;
m=0;
    
        for( i=0 ; i<f.elements.length ; i++) {
            if (f.elements[i].name==boxname) {
               if(f.elements[i].checked==false){
                      f.elements[i].checked=true;
               }else if(f.elements[i].checked==true){
                         f.elements[i].checked=false; 
            
             }
            }        }
        for( i=0 ; i<f.elements.length ; i++) {
            
               if(f.elements[i].checked==false)
   {
   f.pcs_out[i].value=n;
    }
   else if (f.elements[i].checked==true)
   {
   f.pcs_out[i].value=m;
}}
}function SetUnchecked(boxname) {
        f=document.f1;
m=0;
    
        for( i=0 ; i<f.elements.length ; i++) {
            if (f.elements[i].name==boxname) {
            f.elements[i].checked=false;
            }
        }        for( i=0 ; i<f.elements.length ; i++){
f.pcs_out[i].value=m;
        }    }<!-- //全选/反选/不选 end -->
</script>
  
  
  <td width="36%"  align="left" nowrap bgcolor="#EFEFEF" class="forumRowHighlight" style="padding-left:15px;"><a href="javascript:;" onClick="SetChecked('ChangboxID');return false;">[全选]</a>&nbsp;<a href="javascript:;" onClick="inverse('ChangboxID');return false;">[反选]</a>&nbsp;<a href="javascript:;" onClick="SetUnchecked('ChangboxID');return false;">[不选]</a></td>
</tr><tr align="center" ><td height="25" align="left" nowrap class="forumRow" style="padding-left:10px;"><input name="pcs_out" type="text" id="pcs_out" value="0" size="10"></td>
<td align="left" nowrap class="forumRow" style="padding-left:55px;"><input name="ChangboxID" type="checkbox" id="ChangboxID" onClick="if(this.checked){this.form.pcs_out[0].value=this.value;}else{this.form.pcs_out[0].value=0;}" value="4"></td>
</tr><tr align="center" ><td height="25" align="left" nowrap class="forumRow" style="padding-left:10px;"><input name="pcs_out" type="text" id="pcs_out" value="0" size="10"></td>
<td align="left" nowrap class="forumRow" style="padding-left:55px;"><input name="ChangboxID" type="checkbox" id="ChangboxID" onClick="if(this.checked){this.form.pcs_out[1].value=this.value;}else{this.form.pcs_out[1].value=0;}" value="4"></td>
</tr><tr align="center" ><td height="25" align="left" nowrap class="forumRow" style="padding-left:10px;"><input name="pcs_out" type="text" id="pcs_out" value="0" size="10"></td>
<td align="left" nowrap class="forumRow" style="padding-left:55px;"><input name="ChangboxID" type="checkbox" id="ChangboxID" onClick="if(this.checked){this.form.pcs_out[2].value=this.value;}else{this.form.pcs_out[2].value=0;}" value="4"></td>
</tr><tr align="center" ><td height="25" align="left" nowrap class="forumRow" style="padding-left:10px;"><input name="pcs_out" type="text" id="pcs_out" value="0" size="10"></td>
<td align="left" nowrap class="forumRow" style="padding-left:55px;"><input name="ChangboxID" type="checkbox" id="ChangboxID" onClick="if(this.checked){this.form.pcs_out[3].value=this.value;}else{this.form.pcs_out[3].value=0;}" value="4"></td>
</tr>
</form>
</table>
我想实现当反选是,对应打勾的pcs_out数值也要等于4,反之等于0,全选和不选我已修改完成,就是这个反选的不知道怎么改,JAVASCRIPT高手帮忙啊!谢谢!