function CheckData()
  {
    if(document.all.SelPart.checked==false)
      alert("请选择数据")
  }
</SCRIPT>

解决方案 »

  1.   

    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
    var bool=false;
      function CheckData()
      {
        for(var i=0;i<document.all.SelPart.length;i++)
    {
    if(document.all.SelPart[i].checked)
           bool = true;
     
    }
    if(bool)
      return true;
    else
    {
      alert("请选择数据");
      return false;
     }    
      }
    </SCRIPT>
    </head>
    <body bgcolor="#FFFFFF">
    <FORM NAME="INPUT" METHOD="POST" ACTION="Post.asp" onsubmit="return CheckData()">
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="1"><BR>
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="2"><BR>
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="3"><BR>
        <INPUT TYPE="Submit" VALUE="录入" >
      </FORM>
    </body>
    </html>
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
      function CheckData()
      {
        y=1
        for(i=0;i<document.all.SelPart.length;i++){
    if(document.all.SelPart[i].checked==true){
    y = 0;
    }
    }
    if(y)alert("请选择数据")
      }
    </SCRIPT>
      <BODY>  <FORM NAME="INPUT" METHOD="POST" ACTION="">
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="1"><BR>
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="2"><BR>
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="3"><BR>
        <INPUT TYPE="Submit" VALUE="录入" onClick="CheckData()">
      </FORM>  </BODY>
      

  3.   

    不好意思,有点儿BUG现在这个可以了。
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>无标题文档</title>
    </head>
    <SCRIPT LANGUAGE="JavaScript">
      function CheckData()
      {
        y=1
        for(i=0;i<document.all.SelPart.length;i++){
    if(document.all.SelPart[i].checked==true){
    y = 0
    }
    }
    if(y){
    alert("请选择数据")
    return false;
    }
    return true;
      }
    </SCRIPT>
      <BODY>  <FORM NAME="INPUT" METHOD="POST" ACTION="">
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="1"><BR>
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="2"><BR>
        <INPUT TYPE="CHECKBOX" NAME="SelPart" VALUE="3"><BR>
        <INPUT TYPE="Submit" VALUE="录入" onClick="return CheckData()">
      </FORM>  </BODY>
    </html>
      

  4.   


    <body>
      <FORM NAME="form1" METHOD="POST" ACTION=""  onSubmit="return CheckData(this)">
        <INPUT TYPE="CHECKBOX" NAME="aa" VALUE="1" onClick="sel(this)"><BR>
        <INPUT TYPE="CHECKBOX" NAME="bb" VALUE="2" onClick="sel(this)"><BR>
        <INPUT TYPE="CHECKBOX" NAME="cc" VALUE="3" onClick="sel(this)"><BR>
    <input type="hidden" name="yesno" value="0">
        <INPUT TYPE="Submit" VALUE="录入">
      </FORM>
    </body>
    </html>
    <SCRIPT LANGUAGE="JavaScript">
      function sel(t)
      { var num=parseInt(document.form1.yesno.value)
       if(t.checked==true){
       document.form1.yesno.value=parseInt(num)+1;
      }else{document.form1.yesno.value=parseInt(yesno)-1}
     function  CheckData(this){
       if(document.form1.yesno.value<1){
         window.alert("请选择数据");
     return false;
     }