Foros del Web » Programando para Internet » Javascript »

Ocultar Columnas y Subcolumnas de tabla html

Estas en el tema de Ocultar Columnas y Subcolumnas de tabla html en el foro de Javascript en Foros del Web. hola. tengo el siguente codigo para ocultar columnas Código: function ocultarColumna(num,ver) { dis= ver ? '' : 'none'; fila=document.getElementById('virgo').getElementsByTagName('tr'); for(i=0;i<fila.length;i++) { columna = fila[i].getElementsByTagName('td'); for ...
  #1 (permalink)  
Antiguo 09/09/2009, 09:10
Avatar de pablolennin  
Fecha de Ingreso: diciembre-2008
Ubicación: Trujillo
Mensajes: 169
Antigüedad: 16 años, 2 meses
Puntos: 1
Ocultar Columnas y Subcolumnas de tabla html

hola. tengo el siguente codigo para ocultar columnas
Código:
function ocultarColumna(num,ver) 
{
dis= ver ? '' : 'none';
fila=document.getElementById('virgo').getElementsByTagName('tr');
 for(i=0;i<fila.length;i++)
 {
  columna = fila[i].getElementsByTagName('td');
  for (j=0;j<columna.length;j++)
  {
   if(j==num)
   {
   columna[j].style.display=dis;
   
   }
  }
 }
}
pues solo me oculta la columna madre como podria hacer para que me oculte tambien las sub columnas
  #2 (permalink)  
Antiguo 09/09/2009, 10:13
Avatar de pablolennin  
Fecha de Ingreso: diciembre-2008
Ubicación: Trujillo
Mensajes: 169
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Ocultar Columnas y Subcolumnas de tabla html

ya solucione
Código ss:
Ver original
  1. function ocultarColumna(num,ver)
  2. {
  3. c=10;
  4. c1=11;
  5. dis= ver ? '' : 'none';
  6. fila=document.getElementById('virgo').getElementsByTagName('tr');
  7.     for(i=0;i<fila.length;i++)
  8.     {
  9.         columna = fila[i].getElementsByTagName('td');
  10.         for (j=0;j<columna.length;j++)
  11.         {
  12.             if(j==num&&i==0)
  13.             {
  14.                 columna[j].style.display=dis;
  15.             }
  16.             if(j==c||j==c1)
  17.             {
  18.                 columna[j].style.display=dis;
  19.             }
  20.         }
  21.     }
  22.     num++;
  23.     c++;
  24.     c1++;
  25. }
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:09.