Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2011, 15:45
oscarbt
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: Como crear esta cadena en javascript

He modificado la funcion de la siguiente forma:

Código Javascript:
Ver original
  1. function verifichek()
  2.  {
  3.     var numfilas=document.getElementById("numfilas").value;
  4.    
  5.     for($i=1; $i<=numfilas; $i++)
  6.     {
  7.         x=document.getElementById("ap"+$i).value;
  8.        
  9.         //alert(x);    
  10.        
  11.        if(document.getElementById(x).checked)
  12.       {
  13.         var cad=cad+"@"+x;
  14.         alert(cad);
  15.        document.getElementById("examenes").value=cad;
  16.       }
  17.      
  18.        
  19.     }
  20.    
  21.    
  22. }

Y como tal me captura en una sola caja de texto todos los checbox seleccionados

El problema: Siempre en primer lugar me coloca undefined, y no se porque
Entonces me crea una cadena asi:

undefined@id1@id2@id3....

Agradezco si alguien me puede indicar cual puede ser el error....gracias