Como puedo hacer para ocultar una celda dentro de un tabla. Y claro luego de ocultarse, que las celdas que se encuentren debajo corran para q no se vea un vacio.
Gracias por su ayuda
| |||
Ocultar celda Como puedo hacer para ocultar una celda dentro de un tabla. Y claro luego de ocultarse, que las celdas que se encuentren debajo corran para q no se vea un vacio. Gracias por su ayuda |
| |||
Respuesta: Ocultar celda quiero hacer unas modificaciones sobre lo que posteo TURKA buscaba una forma de hacer un menú con una celda que fuera el Titulo MENU item 1 item 2 item 3 item 4 item ... y que al cliquear sobre MENU se abriera y cerrara la lista. con el código que publico TURKA no sé porqué motivo cuando llamas repetidas veces a la función 'mostrar' y 'ocultar' van quedando celdas vacias y la lista se va llendo hacia abajo. la manera que encontre de solucionarlo es usando el estilo 'visibility' en vez de 'display ' en este caso se usa para ocultar document.all['id_celda'].style.visibility = "visible"; y para mostrar document.all['id_celda'].style.visibility = "collapse"; y en la celda o tabla <td id="on" style="visibility:visible"> <td id="on" style="visibility:collapse"> yo lo hice poniendole al texto de MENU un link que llamara a la función para mostrar <a href="javascript:mostrar()">MOSTRAR</a> para ocultar <a href="javascript:ocultar()">OCULTAR</a> ¿cómo hago que pikando una vez se muestre y al hacerlo de nuevo se oculte? simplemente copio dos veces la celda de MENU en una con el link para llamar a mostrar() y en la otra con ocultar() en la celda MENU de ocultar() le pongo 'collapse' para que no se vea de entrada al llamar a la función mostrar desde la celda MENU visible, oculta esta y muestra la que llama a ocultar(). bueno creo que hice un lio. si no se entiende me tomo más tiempo y lo explico mejor, estoy medio apurado de tiempo pero no queria dejar pasar la oportunidad de postear. abrazos Fernando del Castillo |