beba
Новичок
Не получается организовать выпадающие строки в таблице при помощи стиля display
Доброго времени суток, ув. форумчане.
у меня проблема ... пытаюс сделать так, чтобы ифнормация о товарах выводилась в опр. таблице.. при нажатии на наименование, отображалось описание товара с доп. опцией..
таблица такого вида
И чтобы после нажатия на Товар №1 таблица бы преобразилась в
для этого пишу след строки:
так отображается и то, что помещено в div... может быть я немного не то делаю..
подскажите пож-та..
если свойство display и id перекинуть на тэг <tr> то все работает, но отображается почему так, как будто размещена строка в первом столбце..
может как-нибудь подругому можно сделать..
я не прошу написать код, мне самому хотелось бы разобраться..
если можно ссылку где почитать, или совет какой.. буду этому очень рад.
Спасибо всем тем, кто хотя бы дочитал до этой строки..
Доброго времени суток, ув. форумчане.
у меня проблема ... пытаюс сделать так, чтобы ифнормация о товарах выводилась в опр. таблице.. при нажатии на наименование, отображалось описание товара с доп. опцией..
таблица такого вида
Код:
=====================================
| Номер записи | Наименование | Статус |
=====================================
| 1 | Товар №1 | Вкл. |
=======================
| 2 | Товар №2 | Вкл. |
=======================
Код:
=====================================
| Номер записи | Наименование | Статус |
=====================================
| 1 | Товар №1 | Вкл. |
==================================
| | Описание Товара №1 | |
================================================
| | Свойство1 Товара №1 | Значение свойства1 |
================================================
| | Свойство2 Товара №1 | Значение свойства2 |
================================================
| 2 | Товар №2 | Вкл. |
========================
Код:
<table cellpading='0' cellspacing='0' width='100%' border='0'>
<tr>
<td> 1 </td>
<td>
<a onClick=' document.getElementById(1).style.display="block" '>
Товар №1
</a>
</td>
<td> Вкл. </td>
</tr>
<div style='display:none' id='1'>
<tr>
<td> </td>
<td> Описние товар №1 </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> Свойство1 товара №1 </td>
<td> Значение свойства1 </td>
</tr>
<tr>
<td> </td>
<td> Свойство2 товара №1 </td>
<td> Значение свойства2 </td>
</tr>
</div>
<tr>
<td> 2 </td>
<td> Товар №2 </td>
<td> Вкл. </td>
</tr>
</table>
подскажите пож-та..
если свойство display и id перекинуть на тэг <tr> то все работает, но отображается почему так, как будто размещена строка в первом столбце..
может как-нибудь подругому можно сделать..
я не прошу написать код, мне самому хотелось бы разобраться..
если можно ссылку где почитать, или совет какой.. буду этому очень рад.
Спасибо всем тем, кто хотя бы дочитал до этой строки..