Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2004, 11:42
maxdewinter
 
Fecha de Ingreso: septiembre-2003
Mensajes: 14
Antigüedad: 21 años, 7 meses
Puntos: 0
codigo contdor de checbox, problema

Hola compañeros publico este post con la finalidad de ver si alguien puede ayudarme, el asunto es el siguiente, tengo este script el cual me permite contar la cantidad de checkboxes marcados, en este caso se imprimen en un input-text, el problema es que nedesito que en la eventualidad que el checbox este activo en forma predeterminada el script lo tome como seleccionado ya que si viene preseleccionado no lo toma como un valor valido, Es esto posible ?? o estoy pidiendo algo imposible ?? Saludos y agradecimientos de antemano.

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>