°³Ã¼¸¦ ´ëÇ¥ÇÏ´Â À¯ÀÏÇÑ ÀνÄÀÚ ¹®ÀÚ¿À» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
ÇʼöÀûÀÎ Àμö object´Â ÀÌ ¼Ó¼ºÀÌ Àû¿ëµÇ´Â ¿¤·¹¸ÇÆ® °³Ã¼ÀÌ´Ù.
¼±ÅÃÀûÀÎ ¼Ó¼º°ªÀº ValÀº Áߺ¹µÇÁö ¾Ê´Â À¯ÀÏÇÑ °³Ã¼ÀÇ ÀνÄÀÚ¸¦ »õ·Î ÁöÁ¤ÇÏ´Â ¹®ÀÚ¿ÀÌ´Ù.
ÀÌ ¼Ó¼ºÀº Àбâ/¾²±â·Î µðÆúÆ®°ªÀº ¾ø´Ù.(IE5ÀÌÀü¿¡´Â ÀбâÀü¿ëÀ̾ú´Ù.)
ÀνÄÀÚ ValÀº ¸í¸í ±ÔÄ¢¿¡ µû¶ó ¾ËÆÄº£Æ®·Î ½ÃÀÛÇÏ°í ¾ËÆÄº£Æ®, ¼öÄ¡, ¹ØÁÙ(_)·Î ±¸¼ºµÇ´Â ¹®ÀÚ¿À̾î¾ß ÇÑ´Ù.
ValÀº Àüü ¹®¼¸¦ ÅëÇØ À¯ÀÏÇÏ¿©¾ß ÇÑ´Ù. ¸¸ÀÏ °°Àº id·Î µÎ°³ ÀÌ»ó ¼³Á¤µÇ¸é, ÀÌµé °³Ã¼µéÀº Ä÷º¼ÇÀ¸·Î °£ÁֵǾî Àμö¸¦ »ç¿ëÇØ¾ß È£ÃâÇÒ ¼ö ÀÖ´Ù.
| °³Ã¼ | script | HTML | ±Ô°Ý | IE |
|---|
<BODY id=bodyObj>
<DIV id=divObj></DIV>
<SCRIPT>
document.write('bodyObj.id='+bodyObj.id+'<BR>divObj.id='+divObj.id)
</SCRIPT>
<OL ID=olObj>
<LI id='liObj1'>Ç׸ñ ¹øÈ£ 1
<LI id='liObj2'>Ç׸ñ ¹øÈ£ 2
<LI id='liObj3'>Ç׸ñ ¹øÈ£ 3
<LI id='liObj4'>Ç׸ñ ¹øÈ£ 4
</OL>
<BUTTON onclick="showit()">Ŭ¸¯ÇÏ¿© ¸ñ·ÏÀ» º¸¶ó</BUTTON>
<DIV id=showArea></DIV>
<SCRIPT>
function showit(){
str='';
for (numb in olObj.childNodes){
if (numb=='length') str+='olObj.childNodes('+numb+')='+olObj.childNodes[numb]+'<BR>';
else str+='olObj.childNodes('+numb+').id='+olObj.childNodes[numb].id+'<SPAN style=width:3em></SPAN>'+
'olObj.childNodes('+numb+').innerText='+olObj.childNodes[numb].innerText+'<BR>';
}
showArea.innerHTML=str;
}
</SCRIPT>