ÁöÁ¤µÈ ¾ÖÆ®¸®ºäÆ®ÀÇ °ªÀ» ¹ÝȯÇÑ´Ù.
0 | µðÆúÆ®À̸ç, ´ë¼Ò¹®ÀÚ ±¸º°¾øÀÌ ¼Ó¼ºÀ» °Ë»öÇÏ¿©, ¼Ó¼ºÀÌ ¹ß°ßµÇ¸é ±× °ªÀ» ¹ÝȯÇÑ´Ù. |
1 | ´ë¼Ò¹®ÀÚ ±¸º°ÇÏ¿© ¼Ó¼ºÀ» °Ë»öÇÑ´Ù. ÀÏÄ¡Çϱâ À§Çؼ´Â °Ë»ö ¹®ÀÚ¿ sAttrName°ú ¾ÖÆ®¸®ºäÆ® À̸§ÀÌ Á¤È®È÷ ÀÏÄ¡ÇؾßÇÑ´Ù. getAttribute ¸Þ¼µå¿¡¼ iFlags ÆĶó¸ÞÅÍ°¡ 1·Î ¼³Á¤µÇ°í, ÀÌ ¼±ÅÃÀÌ µðÆúÆ®ÀÎ 0À¸·Î ¼³Á¤µÇ¸é ÁöÁ¤µÈ ¼Ó¼ºÀ̸§À» ãÁö ¸øÇÒ ¼ö ÀÖ´Ù. |
2 | ÀÌÀü¿¡ ½ºÅ©¸³Æ®³ª ¿øº» ¹®¼¿¡ ¼³Á¤µÈ Á¤È®ÇÑ °ªÀ» ¹ÝȯÇÑ´Ù. |
¹Ýȯ°ª vValÀº ¾ÖÆ®¸®ºäÆ®¿¡ ÀÇÇÏ¿© Á¤ÀÇµÈ ¹®ÀÚ¿, ¼öÄ¡, ºÎ¿ï°ªÀÌ µÉ ¼ö ÀÖ´Ù.
¸¸ÀÏ ¾ÖÆ®¸®ºäÆ®°¡ ¾øÀ¸¸é ÀÌ ¸Þ¼µå´Â nullÀ» ¹ÝȯÇÑ´Ù.
´ë¼Ò¹®ÀÚ¸¸ ´Þ¸®ÇÑ µÎ°³ ÀÌ»ó °°Àº À̸§ÀÇ ¾ÖÆ®¸®ºäÆ®°¡ ÀÖÀ¸¸ç, iFlags°¡ 0À¸·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é getAttribute ¸Þ¼µå´Â ¸¶Áö¸·¿¡ ÀÖ´Â ¾ÖÆ®¸®ºäÆ®ÀÇ °ªÀ» ¹ÝȯÇÏ°í, °°Àº À̸§ÀÇ ´Ù¸¥ ¾ÖÆ®¸®ºäÆ®µéÀº ¹«½ÃÇÑ´Ù.
ÀÌ ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© class ¾ÖÆ®¸®ºäÆ®¸¦ ¹ÝȯÇÏ·Á¸é, sAttrName¸¦ DHTML ¼Ó¼º¿¡ ÇØ´çÇÏ´Â "className"·Î ÇÑ´Ù.
ÀÌ ¸Þ¼µå´Â HTML ÄÄÆ÷³ÙÆ®(Components)·ÎºÎÅÍ »ý¼ºµÈ À̺¥Æ®µé¿¡¼¸¸ »ç¿ëµÉ ¼ö ÀÖ´Ù.
°³Ã¼ | script | IE |
---|
ÀÌ ¸Þ¼µå´Â (¿µ¹®)DOM1(W3C Document Object Model Level 1)¿¡¼ Á¤ÀǵǾú´Ù.
<DIV id=showA>°á°ú Ç¥½Ãâ</DIV> <OL id=olObj start=6 type=A> <LI id=li1Obj>Ç׸ñ 1 <LI id=li2Obj>Ç׸ñ 2 <LI id=li3Obj>Ç׸ñ 3 </OL> <BUTTON onclick="olObj.removeAttribute('start')">½ÃÀÛ ¼Ó¼º Á¦°Å</BUTTON> <BUTTON onclick="showA.innerText=olObj.getAttribute('start')">½ÃÀÛ ¼Ó¼º ¾ò±â</BUTTON> <BUTTON onclick="olObj.setAttribute('start','6')">½ÃÀÛ ¼Ó¼º »ðÀÔ</BUTTON><BR> <BUTTON onclick="olObj.removeAttribute('type')">ÇüÅ ¼Ó¼º Á¦°Å</BUTTON> <BUTTON onclick="showA.innerText=olObj.getAttribute('type')">ÇüÅ ¼Ó¼º ¾ò±â</BUTTON> <BUTTON onclick="olObj.setAttribute('type','A')">ÇüÅ ¼Ó¼º »ðÀÔ</BUTTON>