スタイルシートのルールの削除

スタイルシートのルールを削除するには、styleSheet.deleteRuleメソッドを使用します。
IE8以下の場合は、styleSheet.removeRuleメソッドを使用します。

構文

styleSheet.deleteRule(index);

IE8以下の場合

styleSheet.removeRule(index);
引数名 説明
第一引数
必須
index number 削除する位置(0から始まるインデックス番号)

サンプルコード

JavaScript

var styleSheetElement = document.styleSheets[0];

if (styleSheetElement.deleteRule) {
	styleSheetElement.deleteRule(0);
} else {
	styleSheetElement.removeRule(0);
}

JavaScript逆引きリファレンス一覧へ戻る