XML DOM deleteRule() 方法
定義和用法
deleteRule() 方法從樣式表中刪除一個規(guī)則。
語法:
deleteRule(index)
| 參數(shù) | 描述 |
|---|---|
| index | 必需。要刪除的規(guī)則在 cssRules 數(shù)組中的下標。 |
拋出
該方法在下列情況下將拋出具有以下代碼的 DOMException 異常:
- INDEX_SIZE_ERR
- index 不對應樣式表的規(guī)則集中的任何規(guī)則,比如 index 是負數(shù)或者大于 cssRules.length 的值。
- NO_MODIFICATION_ALLOWED_ERR
- 該樣式表是只讀的。
描述
該方法將刪除 cssRules 數(shù)組指定 index 處的規(guī)則,它是 DOM 標準方法。請參閱 CSSStyleSheet.addRule(),它是特定于 IE 的一個替代方法。
實例
刪除 myStyles 對象的第一條規(guī)則:
myStyles.deleteRule(0);
相關頁面
XML DOM 參考手冊:CSSStyleSheet.removeRule()