<!-------js代码如下------!>

  <script type="text/javascript" language="javascript">  
  function checkAll()//此方法用来全选和全消复选框  
  {  
  var items=document.getElementsByName("checkC[]");  
  var itemall=document.getElementById("all");  
  for(var i=0;i<items.length;i++){  
  items[i].checked=itemall.checked;  
  }  
  }  
  function resAll(){  
  var items=document.getElementsByName("checkC[]");  
  var itemall=document.getElementById("all");  
  var ite=0; //此变量用来记录当前选中的checkbox的个数  
  for(var i=0;i<items.length;i++){  
  //获得当前选中的checkbox的数量  
  if(items[i].checked){  
  ite++;  
  }  
  }  
  //如果当前选中的数量为有一个没有选中,并且全选框是选中状态  
  //则将全选框的状态变为不选择  
  if(ite==items.length-1&&itemall.checked){  
  itemall.checked=false;  
  }  
  /*---  
  //这个适用于你想把子选项完全去掉才将全选的效果去掉  
  if(ite==0&&itemall.checked){  
  itemall.checked=false;  
  }  
  ---*/  
  //如果当前选中的数量为零并且全选框是未选中状态  
  //则将全选框的状态变为选择  
  if(ite==items.length&&!itemall.checked){  
  itemall.checked=true;  
  }  
  }  
  </script> 

单选框:<input type="checkbox" name="checkC[ ]" value="1" onclick="resAll()">

//PHP的表单提交和ASP的不一样,PHP的name要用数组 如check[]

<?php

//Del.php

    if(isset($_POST['checkC'])){
        $id=$_POST['checkC'];
        
        foreach ($id as $value){
            echo $value;
        }//$value就是单选框的value,单选框的value可以查数据库后 <? =$id ?> 来传递值
        
    }else{
        echo 'Un Checked!';
    }

?>