Re: Опять IE. Что же это такое?
От Peter B. Shalimoff (2:5020/400) к Dimon
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
From: "Peter B. Shalimoff" <vshalim@home.ru>
Dimon wrote:
> При попытке вывести tbody.style.display в осле, выдает пустое
> значение.
Свойство style - это объединение стилей, заданных в HTML коде страницы:
в элементах <style>, в inline стилях (атрибут style элемента) и в
яваскриптах. Если в коде свойство display для otbor не задано, то и
свойство style.display ничего не вернет. Т.е. выходов два: 1) явно
задать в коде display, 2) юзать свойство currentStyle (про него в MSDN
написано):
tbody.style.display = tbody.currentStyle.display == 'none'
? 'block' : 'none';
В DOM аналог currentStyle получают вызовом метода getComputedStyle
интерфейса ViewCSS. Как получить интерфейс - зависит от браузера. В
Gecko он лежит в свойстве document.defaultView:
var currentStyle = document.defaultView.getComputedStyle(tbody, null);
--
0xdeadbeef
--- ifmail v.2.15dev5.4
* Origin: Sweet Home (2:5020/400)
Ответы на это письмо:
From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку
From: Username
Или коротким