<html><head>
<title>New Page 1</title>
<script>
function check_num()
{
var count=0
for(var i=0;i<=document.all.length-1;i++){
if(document.all[i].checked)
{
count++
}
}
alert("有"+count+"个被选中了")
}
</script></head><body><form method="POST" action="--WEBBOT-SELF--"> <p><input type="checkbox" name="C1" value="ON"><input type="checkbox" name="C2" value="ON"><input type="checkbox" name="C3" value="ON"><input type="checkbox" name="C4" value="ON"><input type="checkbox" name="C5" value="ON"><input type="checkbox" name="C6" value="ON"></p>
<p><input type="button" value="按钮" name="B1" onclick="check_num()"></p>
</form></body></html>
<title>New Page 1</title>
<script>
function check_num()
{
var count=0
for(var i=0;i<=document.all.length-1;i++){
if(document.all[i].checked)
{
count++
}
}
alert("有"+count+"个被选中了")
}
</script></head><body><form method="POST" action="--WEBBOT-SELF--"> <p><input type="checkbox" name="C1" value="ON"><input type="checkbox" name="C2" value="ON"><input type="checkbox" name="C3" value="ON"><input type="checkbox" name="C4" value="ON"><input type="checkbox" name="C5" value="ON"><input type="checkbox" name="C6" value="ON"></p>
<p><input type="button" value="按钮" name="B1" onclick="check_num()"></p>
</form></body></html>
var n = 0;
for(var i=0; i<a.length; i++)
if(a[i].checked) n++
alert("你选中的个数: "+ n);
也可以用
var a = document.getElementsByName("cn");
<%
...ChkBox=request.form("ChkBox")
for i=0 to UBound(ChkBox)
...
next...
%>
<%
...ChkBox=split(request.form("ChkBox"),",")
for i=0 to UBound(ChkBox)
...
next...
%>
我要的是客户端验证的
还是谢谢了
<HEAD><TITLE>CHECKBOX</TITLE></HEAD>
<BODY>
<input type=checkbox id=c1 name=cc onclick=OnlyCheckOne()><input type=text name=tc1><br>
<input type=checkbox id=c2 name=cc onclick=OnlyCheckOne()><input type=text name=tc2><br>
<input type=checkbox id=c3 name=cc onclick=OnlyCheckOne()><input type=text name=tc3><br><script>
function show()
{
alert(cc.length);
}
</script>
<input type=button value="show checkbox Num" onclick=show()></BODY>
</HTML>
<!-- use php and js -->
<script>
function checkv()
{var num=0;
for(var i=0;i<document.example.length;i++)
{
if((document.example.elements[i].type=="checkbox")&&(document.example.elements[i].checked))
num+=1;}
alert(num);
}
</script><form name=example method="POST" action="--WEBBOT-SELF--">
<?
$connect = @mysql_connect("localhost","root","");
$queryg="select * from fc";
$resultg = mysql_db_query("sdb",$queryg,$connect);
$total= mysql_num_rows($resultg);
for($i=0;$i<$total;$i++) //$total 是你从数据库中得到的记录数
{
@mysql_data_seek($resultg,$i);
$datag=@mysql_fetch_array($resultg);
echo "<input type=checkbox name=ex[] value=$datag[fcname]>$datag[fcname]";
}
?>
<input type=button value=checkvalue onclick="checkv()">
</form>