Foros del Web » Programando para Internet » Javascript »

problemas al alternar colores por fila.

Estas en el tema de problemas al alternar colores por fila. en el foro de Javascript en Foros del Web. Como estan... estoy teniendo el sigueinte problema... tengo en una página una tabla que carga datos de mysql y en ella alterno los colores de ...
  #1 (permalink)  
Antiguo 01/09/2012, 18:29
 
Fecha de Ingreso: febrero-2012
Mensajes: 163
Antigüedad: 12 años, 2 meses
Puntos: 0
problemas al alternar colores por fila.

Como estan... estoy teniendo el sigueinte problema...

tengo en una página una tabla que carga datos de mysql y en ella alterno los colores de las filas, la idea es conservar el estilo en todo el sitio, pero el problema que se me presenta es que en otra página muestro una tabla pero con de la siguiente forma:

Código Javascript:
Ver original
  1. function listado(){
  2.     var c=document.getElementById("codigo");
  3.     var can=document.getElementById("cantidad");
  4.     var des=document.getElementById("descripcion");
  5.    
  6.         var t=document.getElementById("listado");
  7.         var l=t.rows.length;
  8.         t.insertRow(l);
  9.        
  10.         var c1=document.createElement("td");
  11.         c1.innerHTML=c.value;
  12.        
  13.         var c2=document.createElement("td");
  14.         c2.innerHTML=can.value;
  15.  
  16.         var c3=document.createElement("td");
  17.         c3.innerHTML=des.value;
  18.  
  19.    
  20.         t.rows[l].appendChild(c1);
  21.         t.rows[l].appendChild(c2);
  22.         t.rows[l].appendChild(c3); 
  23.        
  24.         }
  25. }

la pregunta es... ¿Como hago para alternar los colores de las filas que este código me genera?

agradezco cualquier ayuda... desde ya muchísimas gracias.

Etiquetas: alternar, colores, html
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 13:28.