<script language="JavaScript">
function abc()
{
//c1,c2,c3组checkbox
for(var j=1;j<=3;j++)
{
chk = eval("document.form1.c"+j);
var num=0;
if(chk.length)
{
for(i=0;i<chk.length;i++)
{
if(chk[i].checked)num++;
}
}
else
{
if(chk.checked)num++;
}
if(num==0)
{
alert("c"+j+"没一个被选中.")
return false
}
}
}
</script>
<form name="form1">
1.
<input type=checkbox name="c1">
<input type=checkbox name="c1">
<input type=checkbox name="c1"><br>
2.
<input type=checkbox name="c2">
<input type=checkbox name="c2">
<input type=checkbox name="c2"><br>
3.
<input type=checkbox name="c3">
<input type=checkbox name="c3">
<input type=checkbox name="c3"><br>
<input type=button onclick="abc()" value="Check">
</form>
function abc()
{
//c1,c2,c3组checkbox
for(var j=1;j<=3;j++)
{
chk = eval("document.form1.c"+j);
var num=0;
if(chk.length)
{
for(i=0;i<chk.length;i++)
{
if(chk[i].checked)num++;
}
}
else
{
if(chk.checked)num++;
}
if(num==0)
{
alert("c"+j+"没一个被选中.")
return false
}
}
}
</script>
<form name="form1">
1.
<input type=checkbox name="c1">
<input type=checkbox name="c1">
<input type=checkbox name="c1"><br>
2.
<input type=checkbox name="c2">
<input type=checkbox name="c2">
<input type=checkbox name="c2"><br>
3.
<input type=checkbox name="c3">
<input type=checkbox name="c3">
<input type=checkbox name="c3"><br>
<input type=button onclick="abc()" value="Check">
</form>
function abc()
{
//c1,c2,c3组checkbox
for(var j=1;j<=3;j++)
{
chk = eval("document.form1.c"+j);
var num=0;
if(chk.length)
{
for(i=0;i<chk.length;i++)
{
if(chk[i].checked)num++;
}
}
else
{
if(chk.checked)num++;
}
if(num==0)
{
alert("c"+j+"没一个被选中.")
return false
}
}
}
</script>
<form name="form1">
1.
<input type=checkbox name="c1">
<input type=checkbox name="c1">
<input type=checkbox name="c1"><br>
2.
<input type=checkbox name="c2">
<input type=checkbox name="c2">
<input type=checkbox name="c2"><br>
3.
<input type=checkbox name="c3">
<input type=checkbox name="c3">
<input type=checkbox name="c3"><br>
<input type=button onclick="abc()" value="Check">
</form>
{
var is_radio=document.forms[0].elements[val];
var s_msg1=(msg1==null || msg1=="")? "请选择CheckBox!":msg1;
var s_msg2=(msg2==null || msg2=="")? "没有可选的CheckBox!":msg2; if(is_radio)
{
if (document.forms[0].elements[val].value != null)
{
if (document.forms[0].elements[val].checked)
{
return true;
}
else
{
alert(s_msg1);
return false;
}
}
else
{
var check_length = document.forms[0].elements[val].length;
var i_count=0
for(var i=0;i<check_length;i++)
{
if (document.forms[0].elements[val](i).checked)
{
i_count=i_count+1;
return true;
}
}
if(i_count==0)
{
alert(s_msg1);
return false;
}
}
}//
else
{
alert(s_msg2);
return false;
}}以前帖过的。
{
var is_radio=document.forms[0].elements[val];
var s_msg1=(msg1==null || msg1=="")? "请选择CheckBox!":msg1;
var s_msg2=(msg2==null || msg2=="")? "没有可选的CheckBox!":msg2; if(is_radio)
{
if (document.forms[0].elements[val].value != null)
{
if (document.forms[0].elements[val].checked)
{
return true;
}
else
{
alert(s_msg1);
return false;
}
}
else
{
var check_length = document.forms[0].elements[val].length;
var i_count=0
for(var i=0;i<check_length;i++)
{
if (document.forms[0].elements[val](i).checked)
{
i_count=i_count+1;
return true;
}
}
if(i_count==0)
{
alert(s_msg1);
return false;
}
}
}//
else
{
alert(s_msg2);
return false;
}}以前帖过的。
{
var is_radio=document.forms[0].elements[val];
var s_msg1=(msg1==null || msg1=="")? "请选择CheckBox!":msg1;
var s_msg2=(msg2==null || msg2=="")? "没有可选的CheckBox!":msg2; if(is_radio)
{
if (document.forms[0].elements[val].value != null)
{
if (document.forms[0].elements[val].checked)
{
return true;
}
else
{
alert(s_msg1);
return false;
}
}
else
{
var check_length = document.forms[0].elements[val].length;
var i_count=0
for(var i=0;i<check_length;i++)
{
if (document.forms[0].elements[val](i).checked)
{
i_count=i_count+1;
return true;
}
}
if(i_count==0)
{
alert(s_msg1);
return false;
}
}
}//
else
{
alert(s_msg2);
return false;
}}以前帖过的。
{
var is_radio=document.forms[0].elements[val];
var s_msg1=(msg1==null || msg1=="")? "请选择CheckBox!":msg1;
var s_msg2=(msg2==null || msg2=="")? "没有可选的CheckBox!":msg2; if(is_radio)
{
if (document.forms[0].elements[val].value != null)
{
if (document.forms[0].elements[val].checked)
{
return true;
}
else
{
alert(s_msg1);
return false;
}
}
else
{
var check_length = document.forms[0].elements[val].length;
var i_count=0
for(var i=0;i<check_length;i++)
{
if (document.forms[0].elements[val](i).checked)
{
i_count=i_count+1;
return true;
}
}
if(i_count==0)
{
alert(s_msg1);
return false;
}
}
}//
else
{
alert(s_msg2);
return false;
}}以前帖过的。