CSSRule.selectorTextプロパティは、この規則集合のセレクターのテキスト表現を取得します。これは、一部のブラウザーで読み取り専用で実装されています。スタイルシート規則をクロスブラウザーで動的に設定するには、 動的なスタイル情報の利用 を参照してください。

構文

string = cssRule.selectorText

// for cssrule: body { background-color: darkblue; }
var stylesheet = document.styleSheets[0];

alert(stylesheet.cssRules[0].selectorText); // body

補記

実装は、セレクターの解析中に無意味な空白を取り除くことがあります。解析できないセレクター文字列を設定すると、SyntaxError が発生します。

仕様書

仕様書 策定状況 コメント
CSS Object Model (CSSOM)
CSSStyleRule.selectorText の定義
草案  

ブラウザー実装状況

機能ChromeEdgeFirefoxInternet ExplorerOperaSafari
基本対応 あり あり

61

あり — 611

9 あり あり
機能Android webviewChrome for AndroidEdge mobileFirefox for AndroidOpera AndroidiOS SafariSamsung Internet
基本対応 あり あり あり

61

あり — 611

あり あり ?

1. Read-only; setting of this property not supported.

ドキュメントのタグと貢献者

このページの貢献者: yyss, Marsf
最終更新者: yyss,