CSSStyleDeclaration - об'єкт набір властивість-значення CSS.
obCSSStyleDec = getComputedStyle( Element );
obCSSStyleDec = Element.style;
obCSSStyleDec - зміна яка отримує об'єкт CSSStyleDeclaration.
getComputedStyle - метод getComputedStyle().
Element - об'єкт element DOM.
CSSStyleDeclaration не стандартний об'єкт JavaScript який являє собою набір властивість-значення CSS.
Використовується у getComputedStyle() і Element.style.
Об'єкт призначений для роботи з CSS стилями елементу і дозволями отрмувами і встановлювати значення стилю css.
var cs= getComputedStyle(document.getElementsByTagName('p')[0]);
col=cs.getPropertyValue('color');
alert(col);
Задаємо колір тексту першого абзацсу:
var cs= document.getElementsByTagName('p')[0].style;
cs.setProperty('color','#FFFF00');