<SCRIPT LANGUAGE="JavaScript">
function checkFrm(frm){
 if(frm.abc.checked==false){
  alert("Please select an item,请你选择");
  return false;
 }
 return true;
}
</SCRIPT>
<form onsubmit="return checkFrm(this)">
<input type="checkbox" name="abc">Window 98
<input type="submit">
</form>

解决方案 »

  1.   

    <SCRIPT LANGUAGE="JavaScript">
    function checkFrm(frm){
     if(!(frm.w98.checked || frm.wnt.checked ||frm.wxp.checked)){
      alert("请选择一项");
      return false;
     }
     return true;
    }
    </SCRIPT>
    <form onsubmit="return checkFrm(this)">
    <input type="checkbox" name="w98">Window 98
    <input type="checkbox" name="wnt">Window NT
    <input type="checkbox" name="wxp">Window XP
    <input type="submit" value="提交">
    </form>
      

  2.   

    <SCRIPT LANGUAGE="JavaScript">
    <!--
    function formSubmit(obj){
      var chks=obj;
      var checkItems=0;
      var interestStr="";  for(var len=0; len<chks.length; len++)
        if(chks[len].checked){
      checkItems++;
      interestStr+="\n"+chks[len].value;
    }  if(checkItems==0){
        alert("请至少选择一样兴趣!");
    return false;
      }  return confirm("你的兴趣是:\n"+interestStr+"\n\n确定发送你的资料吗?");
    }
    //--></SCRIPT><FORM NAME=formA method=get>
    <INPUT TYPE="checkbox" NAME="interest" VALUE="爬山">爬山
    <INPUT TYPE="checkbox" NAME="interest" VALUE="看电影">看电影
    <INPUT TYPE="checkbox" NAME="interest" VALUE="打球">打球<BR>
    <INPUT TYPE="submit" VALUE=确定 onclick=formSubmit(document.formA.elements)>
    </FORM>