Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2007, 10:25
Avatar de maderic_m
maderic_m
 
Fecha de Ingreso: agosto-2007
Mensajes: 53
Antigüedad: 16 años, 8 meses
Puntos: 0
Contar CheckBoxs Activados

Hola necesito poder contar la cantidad de checks activados a la hora de mandar un formulario, debido que los check se generan dinamicamente ya que dependenden de un listado generado por php cada check a contar tiene un nombre distinto db, el codigo que hice es el siguiente:
Código:
<script language='javascript' type="text/javascript"> 
function contar(){
var dest = new Array ("destacar_21","destacar_22","destacar_20"); /* nombre de los check que hay que contar si estan activados, nombres generados dinamicamenente mediante PHP*/
var cantidad = 0;
for(var i = 0; i <= dest.length; i++){
	if(document.form1.dest[i].checked)
		cantidad++;
}
if(cantidad <= 2)
	return true;
else{
	alert("Como maximo puede destacar 2 Noticias.");
	return false;
} 
}
</script>
esa es la funcion, y en el formulario hago un onSubmit="return contar()" y el nombre del formulario es form1 y los check se llaman: destacar_21, destacar_22 , destacar_20. Si alguien se le ocurre una idea y la comprate se lo agradesco, saludos y Gracias.