CSSStyleDeclaration getPropertyPriority() メソッド

定義と用法

getPropertyPriority() メソッドは指定された CSS 属性が「important!」優先設定を持っているかどうかを返します。

このメソッドが「important!」を返した場合、重要限定子が設定されています。

このメソッドが空文字列を返した場合、重要限定子は設定されていません。

颜色属性が「important!」優先設定を持っているかどうかを返します:

var declaration = document.styleSheets[0].cssRules[0].style;
var priority = declaration.getPropertyPriority("color");
alert(priority);

自分で試してみてください

文法

object.getPropertyPriority(propertyname)

引数

引数 説明
propertyname 必須。属性名を示す文字列。

技術的詳細

DOM バージョン: CSS オブジェクトモデル
返り値: 優先順位を示す文字列、存在しない場合は空文字列です。

ブラウザのサポート

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート 9.0 サポート サポート サポート