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.