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()