--- title: CSSStyleDeclaration.getPropertyValue() slug: Web/API/CSSStyleDeclaration/getPropertyValue tags: - API - CSSOM - Method - Reference translation_of: Web/API/CSSStyleDeclaration/getPropertyValue ---
{{ APIRef("CSSOM") }}
CSSStyleDeclaration.getPropertyValue() メソッドインターフェイスは、指定された CSS プロパティの値を含む {{domxref('DOMString')}} を返します。
var value = style.getPropertyValue(property);
property は、チェックされるプロパティ名を表す {{domxref('DOMString')}} です。value は、プロパティの値を含む {{domxref('DOMString')}} です。設定されていない場合、空の文字列を返します。次の JavaScript コードは CSS セレクタールールの margin プロパティの値をクエリします:
var declaration = document.styleSheets[0].cssRules[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")}}