--- title: CSSStyleDeclaration.getPropertyValue() slug: Web/API/CSSStyleDeclaration/getPropertyValue translation_of: Web/API/CSSStyleDeclaration/getPropertyValue ---
{{ APIRef("CSSOM") }}
CSSStyleDeclaration.getPropertyValue() интерфейс метода, который возвращает {{domxref('DOMString')}}, указанного CSS-свойства.
var value = style.getPropertyValue(property);
property - это {{domxref('DOMString')}} представляющий имя свойства, которое должно быть обработано.value - это {{domxref('DOMString')}} содержащий значение свойства. Если не задано, возвращается пустая строка.Следующий JavaScript-код проверяет отмечен ли margin как important в CSS-правиле селектора:
var declaration = document.styleSheets[0].rules[0].style;
var value = declaration.getPropertyValue('margin'); // "1px 2px"
| Спецификация | Статус | Комментарий |
|---|---|---|
| {{SpecName('CSSOM', '#dom-cssstyledeclaration-getpropertyvalue', 'CSSStyleDeclaration.getPropertyValue()')}} | {{Spec2('CSSOM')}} | |
| {{SpecName('DOM2 Style', 'css.html#CSS-CSSStyleDeclaration', 'CSSStyleDeclaration')}} | {{Spec2('DOM2 Style')}} |
Браузерная совместимость
{{Compat("api.CSSStyleDeclaration.getPropertyValue")}}