Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/02/2012, 16:38
Avatar de informacionsys
informacionsys
 
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 13 años
Puntos: 76
concatenar array checkbox javascript

hola buenas tardes

mira tengo un problemita , no me concatena los valores de un array de checkbox

este es mi checkbox cargado dinamicamente...
Código HTML:
Ver original
  1. <input type="checkbox" value="<?php echo $id_opcion;?>" id="chk_permisos"  name="chk_permisos[]"><?php echo $nombre_opc;?>

Código Javascript:
Ver original
  1. function GuardaPermisos()
  2. {
  3.         opciones = document.getElementsByName("chk_permisos[]");
  4.         var seleccionado = false;
  5.         for(var i=0; i<opciones.length;i++) {    
  6.           if(opciones[i].checked == true) {
  7.             seleccionado = true;
  8.             var chk_seleccionados;
  9.            
  10.             chk_seleccionados  += opciones[i].value+",";
  11.                
  12.           }
  13.         }
  14.         if(!seleccionado)
  15.         {
  16.         alert ('Por favor seleccionar minimo un permiso ');  
  17.         }else{
  18.             alert(chk_seleccionados);  
  19.         }
  20. }


Al ejecutar la funcion me esta mostrando nada mas el valor del ultimo checkbox seleccionado... aparte de eso me dice que la variable chk_seleccionados no esta definida.. lo que me muestra en pantalla el alert es undefined 13,

graciass