styleSheet °³Ã¼ÀÇ ½ºÅ¸ÀÏ ¸í·É(rule)À» Á¦°ÅÇÏ°í, rules Ä÷º¼ÇÀÇ ÀμöµéÀ» Á¶Á¤ÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
iIndex
¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, ½ºÅ¸ÀϽ¬Æ®·ÎºÎÅÍ Á¦°ÅµÉ ½ºÅ¸ÀÏ ¸í·É(rule)ÀÇ Àμö(ndex )¸¦ ÁöÁ¤ÇÏ´Â Á¤¼ö°ªÀÌ´Ù. ÀÌ ÆĶó¸ÞÅÍ°¡ Á¦°øµÇÁö ¾ÊÀ¸¸é rules Ä÷º¼Ç¿¡¼­ Á¦ÀÏ ¸ÕÀú °ÍÀ» Á¦°ÅÇÑ´Ù.
¹Ýȯ°ª

¹Ýȯ°ªÀº ¾ø´Ù.

Ư±â

½ºÅ¸ÀÏ ¸í·É(rule)ÀÌ Á¦°ÅµÇ¸é ÆäÀÌÁö´Â ÀÚµ¿ÀûÀ» ´Ù½Ã Ç¥ÇöµÇÁö ¾Ê´Â´Ù.
º¯°æµÈ ³»¿ëÀÌ Ç¥ÇöµÇ°Ô ÇÏ·Á¸é ÆäÀÌÁö¸¦ ´Ù½Ã Ç¥ÇöÇϵµ·Ï ÇÏ¿©¾ßÇÑ´Ù. ¸î°¡Áö ¹æ½ÄÀ¸·Î ´Ù½Ã Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.

¿¹¸¦µé¾î ÅؽºÆ®¸¦ ÀÚü¿¡ ¼³Á¤ÇϹǷμ­ ¿µÇâÀ» ¹ÞÀº ÅؽºÆ®¿¡¸¸ ½ºÅ¸ÀÏÀÇ º¯°æÀ» ´Ù½Ã Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.
´Ù¸¥ ¹æ½ÄÀ¸·Î´Â reload ¸Þ¼­µå·Î ¹®¼­ ÀüüÀ» ´Ù½Ã ·ÎµùÇÒ ¼ö ÀÖ´Ù.
table¿¡¼­´Â refresh ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© ´Ù½Ã Ç¥ÇöÇÒ ¼ö ÀÖ´Ù.

Àû¿ë
°³Ã¼scriptIE
ÂüÁ¶
addRule rules styleSheets

ÀÌ ¹®ÀÚ¿­Àº »õ·Î¿î ½ºÅ¸ÀÏÀÌ Àû¿ëµÈ´Ù.


¿ø·¡
 
°á°ú
 

removeRule ¸Þ¼­µå·Î rules Ä÷º¼Ç¿¡¼­ ÇÑ°³ÀÇ rule °³Ã¼¸¦ Á¦°ÅÇÑ´Ù.

<STYLE>p.sample {color:red;font-weight:bold;}</STYLE>
<P id=oEffectRules class=sample>ÀÌ ¹®ÀÚ¿­Àº »õ·Î¿î ½ºÅ¸ÀÏÀÌ Àû¿ëµÈ´Ù.</P>
<BUTTON onclick="removeTheRule()">»õ·Î¿î ½ºÅ¸ÀÏ ¸í·ÉÀ» Á¦°ÅÇÑ´Ù.</BUTTON><BR>
¿ø·¡ <DIV id=showA style="border:solid 1 blue">&nbsp;</DIV>
°á°ú <DIV id=showB style="border:solid 1 brown">&nbsp;</DIV>
<SCRIPT>
str='document.styleSheets.length='+document.styleSheets.length+'<BR>';
str+='document.styleSheets[1].style.cssText='+document.styleSheets[1].cssText+'<BR>';
str+='document.styleSheets[1].rules.length='+document.styleSheets[1].rules.length+'<BR>';
showA.innerHTML=str;

function removeTheRule(){
  document.styleSheets[1].removeRule(0); // 0Àº Á¦ÀÏ ¸ÕÀúÀÇ ruleÀÌ´Ù.
  if (document.styleSheets[1].rules.length > 1){
    showA.innerHTML=oEffectRules.innerHTML;
  }
  str='document.styleSheets.length='+document.styleSheets.length+'<BR>';
  str+='document.styleSheets[1].style.cssText='+document.styleSheets[1].cssText+'<BR>';
  str+='document.styleSheets[1].rules.length='+document.styleSheets[1].rules.length+'<BR>';
  showB.innerHTML=str;
  butObj.disabled=true;
}
</SCRIPT>