Ver Mensaje Individual
  #12 (permalink)  
Antiguo 20/06/2011, 11:12
Avatar de ceSharp
ceSharp
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 16 años, 4 meses
Puntos: 66
Respuesta: modificar codigo javascript

antes estaba confundido, porque si asignas color a una tabla y a las que están dentro no, hereda el color de la tabla principal.
vamos a ver, echa un vistazo a este código, que es mezcla de lo tuyo y de lo mío :)
------------

var e = document.getElementsByTagName("table");

var color = 0;

for(i=0;i<e.length;i++)

{

if(e[i].id!='tabla1')

{

e[i].style.backgroundColor = 'white';



}

else

e[i].style.backgroundColor='green';

}
------------------------
con esto vamos a recoger todas las etiquetas TABLE dentro de un FOR y las pintaremos de blanco, excepto la que tenga como ID="tabla1". Me da igual que sean tablas que DIVS, lo único que tendrías es que cambiar el código para que en vez de recoger tablas, recoga DIV. y eso sí, a la tabla/DIV principal le asignas el ID="tabla1" (o como lo quieras llamar). De esta manera la función javascript va a pintar todas las tablas/DIVS que encuentre de color blanco, y solo la que tenga el ID buscado la pintará de verde.

a ver si vale.... (por Dios que valga!) jajajaja

saludos.