Código:
  
  
<html>
<head>
<title>Cuenta CheckBox</title>
<script language="javascript">
function contar() {
var checkboxes = formulario.checkbox; //Array que contiene los checkbox
var cont = 0; //Variable que lleva la cuenta de los checkbox pulsados
for (var x=0; x < checkboxes.length; x++) {
if (checkboxes[x].checked) {
cont = cont + 1;
}
}
formulario.numero.value = cont;
}
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="formulario" method="post" action="">
<input name="checkbox" type="checkbox"
onClick="contar();" value="checkbox">
CheckBox 1<br>
<input name="checkbox" type="checkbox"
onClick="contar();" value="checkbox">
CheckBox 2<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 3<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 4<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 5<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 6<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 7<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 8<br>
<input type="checkbox" name="checkbox" value="checkbox"
onClick="contar();">
CheckBox 9<br>
<input type="checkbox" onClick="contar();" name="checkbox" value="checkbox">
CheckBox 10<br>
<input name="numero" type="text" size="10">
<br>
</form>
</body>
</html>
 
