Нужно скрывать и открывать таблицу. В IE все работает валидно, в Mozilla Firefox типа работает, но некорректно, разрастается таблица... Вот код.
| Код | <html> <head> <title>Test</title> </head> <body> <script type="text/javascript"> function ShowHide(tr) { document.getElementById(tr).style.display = (document.getElementById(tr).style.display == 'none') ? 'block' : 'none'; } </script> <table border="1"> <tr onClick="ShowHide('tree1');"> <td width="50">1</td> <td width="200">text</td> </tr> <tr id="tree1" style="display: none;"> <td colspan="2"> <table border=1> <tr> <td width=50>1.1</td> <td width=200>text 1.1</td> </tr> <tr> <td width=50>1.2</td> <td width=200>text 1.2</td> </tr> </table> </td> </tr> </table> </body> </html>
|
Почему так происходит в Firefox, это мой косяк или нет? |