question 1:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<script language="javascript">
function submitchecken() {
for(var i=0;i<document.checkdomain.Cp_DnsName.length;i++){
if (document.checkdomain.Cp_DnsName[i].checked) {
return true;
}
}

alert("请至少选择一个域名后缀");
//document.checkdomain.Cp_DnsName.focus();  不支持focus的
return false;
}
</script>
<form method="post" action="ke.asp" name="checkdomain" onsubmit= "return submitchecken();">
<table width="180" border="0" cellpadding="0" cellspacing="0">
<tr>
<td align="left"><input name="Cp_DnsName" type="checkbox" value=".com" checked="checked" /></td>
<td align="left">.com</td>
<td align="left"><input name="Cp_DnsName" type="checkbox" value=".net" /></td>
<td align="left">.net</td>
<td align="left"><input name="Cp_DnsName" type="checkbox" value=".org" /></td>
<td align="left">.org</td>
</tr>
<tr><td><input type="submit" name="Submit" value="查询"></td></tr>
</table>
</form></BODY>
</HTML>

解决方案 »

  1.   

    var cps = document.getElementsByName("Cp_DnsName");
    for (i = 0; i < cps.length; i++)
    {
    if (cps[i].checked) {
    break;
    }
    }
    if (i >= cps.length)
    {
    alert("请至少选择一个域名后缀");
    document.checkdomain.Cp_DnsName.focus();
    return false;
    }
      

  2.   

    if(/^[\u4E00-\u9FA5]*$/g.test(obj))
    {
    return true;
    }
    这样应该是可以的
      

  3.   

    <script language="javascript">
    function submitchecken() {
            var chek=false;
            var obj=document.getElementsByName("Cp_DnsName");
            for (i=0;i<obj.length;i++){
      if (obj(i).checked==true) //checkbox没有value属性
                 chek=true;
              
            }
            alert(chek);
    return chek;

    }
    </script>
    <form method="post" action="ke.asp" name="checkdomain" onsubmit= "return submitchecken();">
          <table width="180" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td align="left"><input name="Cp_DnsName" type="checkbox" value=".com" checked="checked" /></td>
                <td align="left">.com</td>
                <td align="left"><input name="Cp_DnsName" type="checkbox" value=".net" /></td>
                <td align="left">.net</td>
                <td align="left"><input name="Cp_DnsName" type="checkbox" value=".org" /></td>
                <td align="left">.org</td>
              </tr>
              <tr><td><input type="submit" name="Submit" value="查询"></td></tr></form>
     </table>
    </form>
      

  4.   

    简体中文RegCHZN = /[\u4e00-\u9fa5].test(str);
      

  5.   

    问题1function submitchecken() {
    for (i; length;i++ )
    {
    if (document.checkdomain.Cp_DnsName.value == "") {
    alert("请至少选择一个域名后缀");
    document.checkdomain.Cp_DnsName.focus();
    return false;
    }
    return true;
    }
    }
    </script>
      

  6.   

    //表单this,要全选的对象名,点击按钮对象名
    function selectAll(form, obj1, obj2) {
    try{
    if(form.elements[obj1].length){
    for (var i=0; i<form.elements[obj1].length; i++) {
    form.elements[obj1][i].checked = obj2.checked;
    }
    }else{
    form.elements[obj1].checked = obj2.checked;
    }
    }catch(e){}
    }function checkSelect(form, obj1, message, ofocus) {
    try{
    if(form.elements[obj1].length){
    for (var i=0; i<form.elements[obj1].length; i++) {
    if (form.elements[obj1][i].checked) return true;
    }
    if(ofocus != null)form.elements[obj1][0].focus();
    }else{
    if (form.elements[obj1].checked) return true;
    if(ofocus != null)form.elements[obj1].focus();
    }
    if (message) {
    alert(message);
    }
    return false;
    }catch(e){}
    }function checkSelectAll(form, obj1, message) {//检查是否全选了
    try{
    var flag = true;
    if(form.elements[obj1].length){
    for (var i=0; i<form.elements[obj1].length; i++) {
    if (!form.elements[obj1][i].checked){
    flag = false;
    break;
    }
    }
    }else{
    if (!form.elements[obj1].checked){
    flag = false;
    }
    }
    if (!flag && message) {
    alert(message);
    }
    return flag;
    }catch(e){}
    }
      

  7.   

    onsubmit= "return checkSelect(this, 'Cp_DnsName', '请至少选择一个域名后缀', false);">