attributes Ä÷º¼ÇÀ¸·ÎºÎÅÍ ¿¤·¹¸àÆ®ÀÇ attribute °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹Ýȯ°ª oItemÀº ¼º°øÀûÀ̸é, attribute °³Ã¼³ª Ä÷º¼ÇÀ» ¹ÝȯÇϰí, ½ÇÆÐÇϸé nullÀ» ¹ÝȯÇÑ´Ù.
¾ÖÆ®¸®ºäÆ®°¡ ¾øÀ¸¸é ÀÌ ¸Þ¼µå´Â ¿À·ù¸¦ ¹ÝȯÇÑ´Ù.
¾ÖÆ®¸®ºäÆ® À̸§À¸·Î ¹ÝȯÇÒ °æ¿ì¿¡´Â vIndex´Â ¾ÖÆ®¸®ºäÆ® À̸§ÀÇ ´ë¼Ò¹®ÀÚ¿¡ ¸ÂÃç¾ßÇÑ´Ù.
| °³Ã¼ | script | IE |
|---|
ÀÌ ¸Þ¼µå´Â (¿µ¾î)DOM Level 1(Document Object Model Level 1)¿¡¼ Á¤ÀǵǾú´Ù.
item ¸Þ¼µå·Î div ¿¤·¹¸àÆ®ÀÇ ¼Ó¼ºÀ̸§°ú °ªÀ» ¾ò¾î, specified ¼Ó¼ºÀÌ trueÀÎ ¼Ó¼º°ªÀÌ ÁöÁ¤µÈ °Í¸¸À» µð½ºÇ÷¹ÀÌÇÑ´Ù.
<HTML>
<HEAD>
<SCRIPT>
function showAttributes(){
oColl=oElem.attributes;
str='oElem.attributes.length='+oColl.length+'<BR>';
for (i=0;i< oColl.length;i++){
oAttr=oColl.item(i);
bSpecified=oAttr.specified;
sName=oAttr.nodeName;
vValue=oAttr.nodeValue;
if (bSpecified) str+=i+'] '+sName+'='+vValue+'<BR>';
}
showA.innerHTML=str;
}
</SCRIPT>
</HEAD>
<BODY>
<DIV id="oElem" align="center" lang="ko" class="testClass" style="border:solid 1 blue" direction="ltr">DIV ¿¤·¹¸àÆ®</DIV>
<BUTTON onclick="showAttributes()">¼Ó¼ºµé º¸±â</BUTTON>
<DIV id=showA>°á°ú Ç¥½Ãâ</DIV>
</BODY>
</HTML>