XML DOM insertRule() na paraan
Definisyon at paggamit
Ang insertRule() na paraan sa talataan ng XML DOM ay nagdudugtong ng isang patakaran sa talataan ng estilo.
Gramata:
insertRule(rule,index)
Parameter | Deskripsyon |
---|---|
rule |
Wastong. Ang kumpletong, maaaring maipaliliwanag na teksto na dapat idagdag sa estilong talataan.
|
index | Mahalaga. Ang lugar kung saan dapat ilagay o idagdag ang patakaran sa cssRules array. |
Halimbawa ng bunga
Ang halaga ng argumento na index.
Magtatanong
Ang paraan na ito ay magtatanong ng mga error na may mga sumusunod na code sa mga sumusunod na sitwasyon: Mga DOMException error:
- HIERARCHY_REQUEST_ERR
- Hindi pinapayagan ng CSS syntax ang inutusan na patakaran na lumitaw sa inutusan na posisyon.
- INDEX_SIZE_ERR
- index Hindi tumutugma sa anumang patakaran sa koleksyon ng patakaran ng stylesheet, tulad ng index ay nagiging nag-iwan ng pinag-iwanan o higit sa cssRules.length.
- NO_MODIFICATION_ALLOWED_ERR
- Ang stylesheet ay readonly.
- SYNTAX
- na inutusan rule Ang teksto ay may maling teksto.
Deskripsyon
Ang paraan na ito ay maglagay sa itaas ng cssRules array ng stylesheet sa inutusan na index. index Maglagay ng bagong CSS rule sa lugar (o magdagdag). Ito ay DOM standard na paraan, tingnan ang CSSStyleSheet.addRule()Ito ay alternatibong IE-specific na paraan.
Mga halimbawa
Ilagay ang isang patakaran sa itaas ng listahan ng stylesheet:
myStyle.insertRule("#blanc { color: white }", 0);
Mga kaugnay na pahina
Manwal ng XML DOM:CSSStyleSheet.addRule()