XML DOM deleteRule() ਮੇਥਡ
ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ
deleteRule() ਮੇਥਡ ਸਟਾਈਲ ਸ਼ੈਡ ਵਿੱਚ ਇੱਕ ਰੂਲ ਹਟਾਉਂਦਾ ਹੈ。
ਗਰਿੱਹਾਂ
deleteRule(index)
ਪੈਰਾਮੀਟਰ | ਵਰਣਨ |
---|---|
index | ਲਾਜ਼ਮੀ।ਹਟਾਉਣ ਵਾਲਾ ਰੂਲ cssRules ਵਰਗ ਵਿੱਚ ਦਸਤਾਵੇਜ਼ ਦਾ ਸਿਫਾਰਸ਼ |
ਫੈਲਾਓ
ਇਹ ਮੇਥਡ ਹੇਠ ਲਿਖੇ ਕੋਡ ਨਾਲ ਇਸ ਤਰ੍ਹਾਂ ਦੀ ਵਿਸ਼ੇਸ਼ ਸਥਿਤੀ ਵਿੱਚ ਫੈਲਦਾ ਹੈ DOMException ਵਿਸ਼ੇਸ਼ ਸਥਿਤੀ:
- INDEX_SIZE_ERR
- index ਸਟਾਈਲ ਸ਼ੈਡ ਦੇ ਰੂਲ ਸਮੂਹ ਵਿੱਚ ਨਾਲ ਨਾਲ ਨਹੀਂ ਹੈ, ਜਿਵੇਂ ਕਿ index ਨਾਲ ਨਾਲ ਹੈ ਜਾਂ cssRules.length ਤੋਂ ਵੱਧ ਹੈ
- NO_MODIFICATION_ALLOWED_ERR
- ਇਹ ਸਟਾਈਲ ਸ਼ੈਡ ਸਿਰਫ ਪੜ੍ਹਨ ਲਈ ਹੈ。
ਵਰਣਨ
ਇਹ ਮੇਥਡ cssRules ਵਰਗ ਵਿੱਚ ਸ਼ਾਮਲ ਕੀਤੇ ਗਏ ਹਨ index ਸਥਾਨ ਦੇ ਰੂਲ ਵਿੱਚ, ਇਹ ਹੈ ਐੱਕ ਡੌਮ ਸਟੈਂਡਰਡ ਮੇਥਡ ਹੈ।ਦੇਖੋ CSSStyleSheet.addRule()ਇਹ ਆਈਈ ਵਿੱਚ ਵਿਸ਼ੇਸ਼ ਇੱਕ ਬਦਲਾਅ ਪ੍ਰਯੋਗ ਹੈ。
ਪ੍ਰਯੋਗ
ਮਿਸ਼ਟ ਮਾਈਸਟਸ ਦੇ ਪਹਿਲੇ ਰੂਲ ਨੂੰ ਹਟਾਓ:
myStyles.deleteRule(0);
ਸਬੰਧਤ ਪੰਨੇ
XML DOM ਪ੍ਰਯੋਗCSSStyleSheet.removeRule()