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>
<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>
for (i = 0; i < cps.length; i++)
{
if (cps[i].checked) {
break;
}
}
if (i >= cps.length)
{
alert("请至少选择一个域名后缀");
document.checkdomain.Cp_DnsName.focus();
return false;
}
{
return true;
}
这样应该是可以的
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>
for (i; length;i++ )
{
if (document.checkdomain.Cp_DnsName.value == "") {
alert("请至少选择一个域名后缀");
document.checkdomain.Cp_DnsName.focus();
return false;
}
return true;
}
}
</script>
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){}
}