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