Ver Mensaje Individual
  #14 (permalink)  
Antiguo 08/11/2011, 06:03
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: duda para masters validando checkbox con arrays en php

no sé si estás muy liado o no. pero en este caso la estructura html, entiéndase como name e id) es tanto o mas importante que el javascript

un pequeño ejemplo que creo que funciona. no lo he probado
Cita:
function fnc(){

for (var x=0, checkboxes = document.frm.elements['dia']; x < checkboxes.length; x++) {
if (checkboxes[x].checked) {

var inicia = false;

for (var i=0; chk = document.frm.elements[checkboxes[x].id+'[]'][i]; i++)

if (chk.checked) {
inicia = chk.checked;
}


if(!inicia) {
alert('seleciona al menos uno de sucursal ' + parseInt(x+1));
return false;
}

}

}

alert('lo has hecho bien');
return true;

}



sucursal <input type="checkbox" name="dia" id="dia1" /><input type="checkbox" name="dia" id="dia2" />
<br />
días sucursal 1<input type="checkbox" name="dia1[]" />
<input type="checkbox" name="dia1[]" />
<br />
días sucuarsal 2<input type="checkbox" name="dia2[]" />
<input type="checkbox" name="dia2[]" />
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}