Ver Mensaje Individual
  #9 (permalink)  
Antiguo 16/09/2008, 13:41
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 2 meses
Puntos: 4
Respuesta: validar checkbox correctamente.

Hola lo modifique asi:
me funciona perfecto cuando tengo muchos checkboxs, pero cuando tengo uno solo ahi no me funcinoa me entra de una a else de que debo seleccinoar al menos uno.
aclaro, la cantidad de checkboxs es variable segun el caso, pueden ser 10, pueden ser 5, 10, etc, o puede ser solo 1.
cuando es solo 1 no funciona.


Código:
 
function validar()
{
 
  seleccionado = false;
  for (i=0; i<form1.id.length; i++)
  {
   if (form1.id[i].checked)
   {        
  document.form1.facturar.disabled = true;
  document.form1.facturar.value ='Facturando pedidos...';
  seleccionado = true;
   }
 }
  if (!seleccionado)
  { 
  alert("Debe seleccionar al menos un pedido");
  return false; 
  }
 
 
}
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com