Problema con capas en tablas

Thanat0s

Buenas, tengo un problema tonto que no sé como solucionar despues de probar otro rato largo.

El caso es que defino 2 capas:

<div id="menu"></div>

<div id="inf"></div>

Y estas capas las relleno mediante un script de js, teniendo en cuenta un array.

Total que se rellenan de puta madre y tal con td's que tienen una determianda id
Por ejemplo existirá el td con id="T002".

Has aquí todo bien, pero al hacer click en un td que es padre de otros td's que están ocultos con position absolute, la capa inf desaparece entera y no encuentro la solución.

La función que hace que desaparezca es esta:
function Desplegar(id)
{
for (i=0;i<arrmenu.length;i++)
{
if (arrmenu[1]==id)
{
var aux='T' + '' + arrmenu[0] + '';
document.getElementById(aux).style.position="relative";
document.getElementById(aux).style.visibility="visible";
var aux2='I' + '' + arrmenu[0] + '';
document.getElementById(aux2).style.position="relative";
document.getElementById(aux2).style.visibility="visible";
}
}
}

Si alguien tiene alguna idea de por qué desaparece que me avise por favor :)

Gracias de antemano, feliz 2006 y feliz resaca.

Thanat0s

Que alguien cerre el tema pls, ya lo he arreglado redibujando la tabla de la derecha... debe de influir que tenga el position relative, y debe de haber alguna manera mejor de hacerlo, pero mi forma cutre de programar basta.

Pos eso, close this shit pls! ^^

Tema cerrado

Usuarios habituales

  • Thanat0s