Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/08/2009, 12:36
Avatar de cesarpunk
cesarpunk
 
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 17 años
Puntos: 9
Respuesta: seleccionando checkbox

Hola david gracias por contestar... segun te entendi (y disculpa mi ignorancia) debo poner el for que recorre los checks dentro del primer if?... porque si es asi, este es el resultado:

Código:
selectcheck=false;
var checkboxes = new Array();
var arrClaves = new Array();
j=0;ff=0;

if (document.frmcita["doc[]"].length) {
		for(i=0;i < document.frmcita["doc[]"].length; i++){
			if(document.frmcita["doc[]"][i].checked){

				var arr_doctor = document.frmcita["doc[]"][i].value;
				arrClaves[j]=arr_doctor;
           	 	checkboxes[ff]="&doc[]="+arrClaves[j];
           	 	ff++;
            	                 j++;
				selectcheck=true;	
			}
		}

	                 if(!selectcheck){
		     alert("Debe seleccionar al menos uno.");
		     return false;
	                 }

		
	} else {    
		selectcheck = document.frmcita["doc[]"].checked;
	}
Pero aun el problema persiste, solo valida bien de a partir de 2 checkbox a mas....
__________________
Quitenme la vida pero no la bebida.

Última edición por cesarpunk; 19/08/2009 a las 12:44