Le agrge un id a la celda; donde estan los ckeckbox (chequeo1...2...3) y un id al input de bulto (bulto).
y la funcion que utilizo es:
function revisar()
{
var n=document.getElementsByName("bulto");
var vacio=0;
for(i=0;i<n.length;i++)
{
if(n[i] > 0)
{
vacio=vacio+1;
var div1 = document.getElementById("chequeo1")
var div1Paras = div1.getElementsByTagName("checkbox");
var num = div1Paras.length;
alert("Hay " + num + " checkbox en el elemento chequeo1");
}
}
if(vacio==0)
{
alert("Debes seleccionar Bultos para despacho..!");
return false;
}
else
{
return true;
}
}
Pero al parecer esta mal; como te digo no soy experto en esto por eso solicito su ayuda.. Gracias
Cita:
Iniciado por David el Grande
Vayamos por partes, para empezar debes diferenciar cada input 'bulto', ya que estás poniendo el mismo nombre a todos. Segundo, debes asignar un id a la celda que contiene los checkbox. Tercero, con un bucle for recorre todos los input dentro de la celda usando como te dije getElementsByTag y mira si están seleccionados o no.