Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Error202 от 30 Августа 2007, 17:20:11
-
Есть таблица...
В ней 3 колонки много рядов, 1 ряд - название, страна, ссылка - в ячейки соответственно,
2 ряд - описание, где три ячеци обеденены в одну...
Такими парами и построена таблица...
Нужно чтобы все описания были скрыты, а при клике на название, описание открывалось...
Для этого я использую код:
И тегу TR пишу
id="id_table35" style="display:none"
Цифра 35 - динамически изменяется для каждого скрываемого ряда...
Посмотрите код скрытия, он только в IE нормально работает, в опере все открывается и закрывается, но
почему-то происходит сдвиг ячеек в строке с названием,страной и ссылкой,
в фоксе также и плюс еще, после закрытия, остается свободное чистое поле, которое занимала открываемая строка...
Как написать так, чтобы все работало?
-
Сделай проще, выведи 2 таблицы, а потом их меняй.
причем так:
1) выводишь таблицу с описанием
2) скрываешь
3) выводишь таблицу без описание.
главное чтобы они по размерам получились одинаковые
-
для не IE браузеров используй document.getElementById(\'id_table35\').style.display = \'table-row\'
Опера точно нормально отобразит
-
Спасибо! Все попробую...
-
можно попробовать писать просто null, может сработать