
20/06/2011, 11:12
|
 | | | 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. |