°³Ã¼¿¡ ÀÚ½Ä ¿¤·¹¸àÆ®¸¦ ÷ºÎÇÑ´Ù.
÷ºÎµÈ ÀÚ½Ä ¿¤·¹¸àÆ®¸¦ ÂüÁ¶ÇÏ´Â °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
appendChild ¸Þ¼µå´Â ¿¤·¹¸àÆ®¸¦ childNodes Ä÷º¼Ç Á¦ÀÏ µÚ¿¡ ÷ºÎÇÑ´Ù.
ÀÌ ¸Þ¼µå´Â IE6.0¿¡¼ attribute °³Ã¼¿¡µµ Àû¿ëµÈ´Ù.
ÆäÀÌÁö¿¡ »õ·Î¿î ¿¤·¹¸àÆ®¸¦ µð½ºÇ÷¹ÀÌÇϱâ À§Çؼ´Â body ¿¤·¹¸àÆ® ¼Ó¿¡ ÀÚ½ÄÀ¸·Î ÷ºÎÇÏ¿©¾ß ÇÑ´Ù. ¿¹¸¦µé¾î body¿¡ div ¿¤·¹¸àÆ®¸¦ ÷ºÎÇϱâ À§Çؼ´Â
var oDiv=document.createElement('DIV'); document.body.appendChild(oDiv);
ÀÌ ¸Þ¼µå´Â ·±Å¸ÀÓ(run time)¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. ·±Å¸ÀÓ¿¡¼ ÀÌ ¿¤·¹¸àÆ®°¡ Á¾·áűװ¡ ÆĽ̵DZâ Àü¿¡ Á¦°ÅµÇ¸é, ¹®¼ÀÇ Áö¿ªµéÀº Ç¥ÇöµÇÁö ¾ÊÀ» ¼ö ÀÖ´Ù.
°³Ã¼ | script | IE |
---|
ÀÌ ¸Þ¼µå´Â (¿µ¹®)DOM1(W3C Document Object Model Level 1)¿¡¼ Á¤ÀǵǾú´Ù.
appendChild ¸Þ¼µå·Î ¸ñ·Ï Ç׸ñµé ÃÑ 6°³±îÁö ÷ºÎÇÑ´Ù.
<SCRIPT> function appChild(){ if (oList.all.length<6){ var oNewNode=document.createElement('LI'); oList.appendChild(oNewNode); oNewNode.innerText='Ç׸ñ ¹øÈ£ '+oList.all.length; } } </SCRIPT> <UL id=oList> <LI>Ç׸ñ ¹øÈ£ 1 <LI>Ç׸ñ ¹øÈ£ 2 </UL> <INPUT type="button" value="ÀÚ½Ä °³Ã¼ Ãß°¡" onclick="appChild()">