Ver Mensaje Individual
  #17 (permalink)  
Antiguo 16/09/2008, 14:26
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.

pues lo hice de una forma que se ke no es la mejor porke repito muchas cosas.. pero me funcino aunke obviamente el codigo no es para nada optimo..

aqui lo publico..

Código:
 
function validar()
{
 if (form1.id.length) {
 /* Aquí el código en caso de que haya varios checks */ 
  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; 
  }
 
 } 
 else 
 {
  /* Aquí el código para un solo check */
  
  if (form1.id.checked)
   {         
   document.form1.facturar.disabled = true;
   document.form1.facturar.value ='Facturando pedidos...';
   }
  else
  { 
   alert("Debe seleccionar al menos un pedido");
   return false; 
  }
  
  
 }
}
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com