就是啊!用radio 啊!
没必要去用checkbox再造radio 啊:)

解决方案 »

  1.   

    input type="radio" name="C1" value="1"
    input type="radio" name="C1" value="2"
    input type="radio" name="C1" value="3"
    input type="radio" name="C1" value="4"
    input type="radio" name="C1" value="5"
      

  2.   

    <form method="post" action="check.asp" onsubmit="return a()">
    <input type="checkbox" name="C1" value="1">
    <input type="checkbox" name="C1" value="2">
    <input type=submit>
    </form>
    <script>
    function a()
    {
    var t=0
    for(i=0;i<document.getElementsByName("C1").length;i++)
    {
    if(document.getElementsByName("C1")[i].checked)
      {
             t=t+1;
       }
    }
    if(t!=1)
    {
    alert("没有选或多选")
    return true
    }
    }
    </script>