XML DOM deleteRule() メソッド
定義と使用法
deleteRule() メソッドはスタイルシートからルールを削除します。
文法:
deleteRule(index)
パラメータ | 説明 |
---|---|
index | 必要です。削除するルールは cssRules 配列のインデックスです。 |
スロー
このメソッドは以下の状況で以下のコードを持つ例外をスローします: DOMException 例外:
- INDEX_SIZE_ERR
- index スタイルシートのルールセットに対応するルールではありません、例えば: index は負の数または cssRules.length より大きな値です。
- NO_MODIFICATION_ALLOWED_ERR
- このスタイルシートは読み取り専用です。
説明
このメソッドは cssRules 配列の指定されたインデックスを削除します。 index の場所のルール、それは DOM 標準メソッドです。参照してください: CSSStyleSheet.addRule()、それは IE 特定の代替方法です。
例
myStyles オブジェクトの最初のルールを削除します:
myStyles.deleteRule(0);
関連ページ
XML DOM リファレンスマニュアル:CSSStyleSheet.removeRule()