hola todos.
este es mi problema.
tengo ciertas tablas declaradas en html.
como son varias las que tengo que mostrar en la misma pagina quiero darle al usuario de esconderlas o no de manera que si este pincha sombre la primera fila las demas se oculten o se muestren en dependencia de si estaba mostrada la tabla o no...
lo hago con este codigo
function ocultar(nombreCapa){//esto es para esconder y mostrar las tablas al hacer clip en su encabezado
if(nombreCapa.rows[1].style.display != "none"){
for(var i=1; i<=nombreCapa.rows.length; i++) {
nombreCapa.rows[i].style.display="none" ;
}
}
else {
for(var i=1; i<=nombreCapa.rows.length; i++) {
if(nombreCapa.id == "ID_tabla_interior"){
MostrarTablaInterior(nombreCapa );
exit;}
nombreCapa.rows[i].style.display="inherit" ;
}
}
}
me funciona bien... pero el problema esta que al recoger la tabla solo se mostraria la primera fila de esta pero esta se mueve hacia el centro del espacio donde estaba mostrada la tabla completa. es decir, yo desearia que la primera fila se quedara en el mismo lugar y que las demas se ocultaran, pero lo que hace es que se mueve hacia el medio del espacio que ocupaba la tabla..
si pueden me dicen pk pasa esto y como puedo solucionarlo...