Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: dub от 26 Августа 2003, 03:30:45

Название: IE5: attribute.nodeName==\'style\' && attribute.specified==\'false\'
Отправлено: dub от 26 Августа 2003, 03:30:45
Объект:


Проверка каждого из object.attributes на "указанность" (свойство specified) для атрибута style выдает false. Происходит это только в IE5, в IE5.5 и IE6 - true.
Кто-нибудь знает с чем это может быть связано? И если это не поправимо, то как иначе можно определить указан ли атрибут style?
Заранее спасибо.
Название: IE5: attribute.nodeName==\'style\' && attribute.specified==\'false\'
Отправлено: dub от 27 Августа 2003, 03:34:37
Обїяснения не нашел.
Обошел так. Для атрибута style вместо проверки specified сравниваю .style.cssText соответствующего объекта с пустой строкой.