Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/10/2012, 09:10
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: [AYUDA]Problema ocultar/mostrar celda de una tabla sin que se descoloque e

Edito:
Esta vez me madrugaste voz @furoya

@hosyou :

Por favor cuando hagas este tipo de preguntas, poné todo el código completo y no fragmentado.
Tu html está bastante sucio, y los id no pueden ser ni comenzar por un número. Asi y todo entiendo el problema (que no se da en IE), una posible solución, si es que la estructura se repite es

Código HTML:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  2.    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <title>titulo</title>
  5. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6. <script type="text/javascript">
  7. //<![CDATA[
  8. function ShowHide(fila) {
  9. if ((document.getElementById(fila).style.display) == 'block') {
  10.  document.getElementById(fila).style.display = 'none';
  11. }
  12. else {
  13.  document.getElementById(fila).style.display = 'block';
  14. }
  15. }
  16. //]]>
  17. </head>
  18. <table border='1' style="border-collapse:separate;empty-cells:hide;">
  19. <tr bgcolor='silver'>
  20. <th align='center' width='100'>N° Id</th>
  21. <th align='center' width='100'>DNI</th>
  22. <th align='center'>Nombre</th>
  23. <th align='center'>E-mail</th>
  24. <th align='center'>&nbsp;</th>
  25. </tr>
  26.  
  27. <tr>
  28. <td align='center'>ID_1</td>
  29. <td align='center'>DNI_1</td>
  30. <td>Nombre_1</td>
  31. <td>Email_1</td>
  32. <td><button onclick='ShowHide("a1111")'>Ver Grupos</button></td>
  33. </tr>
  34. <tr>
  35. <td align='center' colspan='5'>
  36. <table border='1' align="center" style="display: none;"  id='a1111' >
  37. <tr>
  38. <th align='center' colspan='4'>TABLA 2</th>
  39. </tr>
  40. <tr>
  41. <td align='center'>ASDAD</td>
  42. <td align='center'>ASDAD</td>
  43. <td align='center'>ASDAD</td>
  44. <td align='center'>ASDAD</td>
  45. </tr>
  46. </td>
  47. </tr>
  48.  
  49. <tr>
  50. <td align='center'>ID_2</td>
  51. <td align='center'>DNI_2</td>
  52. <td>Nombre_2</td>
  53. <td>Email_2</td>
  54. <td><button onclick='ShowHide("a1112")'>Ver Grupos</button></td>
  55. </tr>
  56. <tr>
  57. <td align='center' colspan='5'>
  58. <table border='1' align="center" style="display: none;"  id='a1112' >
  59. <tr>
  60. <th align='center' colspan='4'>TABLA 3</th>
  61. </tr>
  62. <tr>
  63. <td align='center'>ASDAD</td>
  64. <td align='center'>ASDAD</td>
  65. <td align='center'>ASDAD</td>
  66. <td align='center'>ASDAD</td>
  67. </tr>
  68. </td>
  69. </tr>
  70.  
  71.  
  72. </body>
  73. </html>

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.