°³Ã¼¸¦ ´ëÇ¥ÇÏ´Â À¯ÀÏÇÑ ÀνÄÀÚ ¹®ÀÚ¿À» ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
ÇʼöÀûÀÎ Àμö 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>