a= document.getElementsByTagName("INPUT")
j=0
for(i=0;i<a.length;i++)
{
if(a[i].type && a[i].type=="checkbox") j++
}
alert(j)
j=0
for(i=0;i<a.length;i++)
{
if(a[i].type && a[i].type=="checkbox") j++
}
alert(j)
<input type="checkbox" name="">
<input type="checkbox" name="">
<input type="checkbox" name="">
<input type="checkbox" name="">
<button onclick="kiss()">goooo</button>
<script language="JavaScript">
<!--
function kiss()
{
var num=0;
var obj = document.getElementsByTagName("input");
for(var i=0;i<obj.length;i++)
{
if(obj[i].type=="checkbox")
num++;
}
alert(num);
}
//-->
</script>
<INPUT type="button" value="sub" onClick="count(document.forms[0])">
<INPUT type="checkbox" name="checkbox" value="checkbox" id="checkbox">
<INPUT type="checkbox" name="checkbox2" value="checkbox" id="checkbox2">
<INPUT type="checkbox" name="checkbox3" value="checkbox" id="checkbox3">
<INPUT type="checkbox" name="checkbox4" value="checkbox" id="checkbox4">
<INPUT type="checkbox" name="checkbox5" value="checkbox" id="checkbox5">
<INPUT type="checkbox" name="checkbox6" value="checkbox" id="checkbox6">
<INPUT type="checkbox" name="checkbox7" value="checkbox" id="checkbox7">
</FORM>
<SCRIPT language="javascript">
function count(oForm)
{
var num = 0;
for(var i=0; i<oForm.elements.length; i++)
{
if(oForm.elements[i].type == "checkbox")
num++;
}
alert(num);
}
</SCRIPT>