Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   runtimeStyle- где используется (https://javascript.ru/forum/xhtml-html-css/13262-runtimestyle-gde-ispolzuetsya.html)

Иваннн 23.11.2010 11:26

runtimeStyle- где используется
 
Доброго времени суток.
Скажите кто в своих скриптах использует объект runtimeStyle и его свойвства и почему ваш выбор пал на runtime а не на style.
В принципе, мне важно знать почему ie содержит три схожих объекта : style, currentStyle, runtimeStyle, должно же быть этому объяснение. Да у них есть отличия, но нельзя было ли совместить все положительные качества в одном объекте?

monolithed 23.11.2010 15:42

style - задает стиль элемента, используя CamelCase нотацию
cssText - задает стиль элемента, используя CSSStyleDeclaration нотацию

IE & Opera:
currentStyle - возвращает объект с хешом имя_свойства = значение_свойства.
runtimeStyle - позволяет читать и переопределять значение стиля

NN:
window.getComputedStyle() - возвращает объект типа CSSStyleDeclaration
getPropertyValue - возвращает значение свойства элемента

пример:
var computedStyle = element.currentStyle || window.getComputedStyle(element, null);


Часовой пояс GMT +3, время: 19:37.