Ver Mensaje Individual
  #14 (permalink)  
Antiguo 11/08/2008, 15:13
[email protected]
 
Fecha de Ingreso: octubre-2005
Mensajes: 405
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: Como puedo validar esto?

disculpa pero la segunda parte del codigo hay que incluirla como otrra funcion o es parte de la primera.
Y a que hace referencia "parentid".
Cita:
Iniciado por David el Grande Ver Mensaje
A ver, si entendí lo que quieres hacer sería algo como esto:
Código PHP:
function isoneselected(parentid) {
for (
i=0obj document.getElementById(parentid).getElementsByTagName('input')[i]; i++) {
    if (
obj.checked) { return true }
}
return 
false;

Llamando a esa función te devolverá si hay un checkbox seleccionado. Así podrás hacer las debidas comparaciones. Por ejemplo:
Código PHP:
isselect isoneselected('chequeo3'); //vemos si algo está seleccionado en la celda
vbulto parseInt(document.getElementById('bulto').value); //tomamos valor de bulto
if (vbulto==0&&isselect) { alert('Item seleccionado, pero bulto es 0') }
if (
vbulto>0&&isselect==false) { alert('Bulto mayor que 0, pero ningun item seleccionado')} 
Haz las pruebas y nos cuentas.