Los id de los grupos de checkbox se llaman "checkbox" y "check" estan numerados por ej asi:
checkbox0 - check0
checkbox1 - check1
Entonces cuando el checkbox0 y el checkbox1 estan marcados quisiera marcar el check0 y el check1 pero solo me marca el check 0, la funcion la llamo desde el evento onclick del formulario y le paso como parametro el numero de checkbox en total que hay.
Incluso mande alerts y me muestra correctamente el id del checkbox que quiero marcar pero solo me marca el primer check0.
Esta es la funcion:
Código Javascript:
Ver original
function checkme(nro_checks){ for(x=0;x<nro_checks;x++){ idElemento="checkbox"; idElemento2="check"; idElemento = idElemento + x; idElemento2 = idElemento2 + x; //alert(idElemento); //alert(idElemento2); var marca1 = document.getElementById(idElemento); var marca2 = document.getElementById(idElemento2); if(marca1.checked==true){ marca2.checked=true; } marca1=""; marca2=""; } //end for }//end function
Otro dato estoy en un popup, el problema radica en el globo de texto de google maps donde tengo un checkbox y cada vez que se habre el globo de texto se desmarca el checkbox, entonces en el evento onclick del form luego de abrir el globo de texto deberia verificar todos los checkbox de otra lista y marcar el checkbox del globo de texto clickeado.
Desde ya gracias .