°³Ã¼¸¦ ´Ù¸¥ ¿¤·¹¸àÆ®·Î ±³Ã¼ÇÑ´Ù.
¹Ýȯ°ª oVal´Â ±³Ã¼µÈ °³Ã¼¸¦ ÂüÁ¶ÇÑ´Ù.
³ëµå°¡ ±³Ã¼µÉ ¶§, ±³Ã¼µÇ´Â °³Ã¼¿Í ¿¬°üµÈ ¸ðµç °ªµéÀº Á¦°ÅµÈ´Ù. ¿¹¸¦µé¾î b °³Ã¼°¡ i °³Ã¼·Î ´ëüµÇ¸é ±× ½ÃÀÛű׿¡¼ Á¾·áÅÂ±× »çÀÌÀÇ ¸ðµç ¹®ÀÚ¿°ú ¾ÖÆ®¸®ºäÆ®µéÀº ¸ðµÎ ±³Ã¼µÈ´Ù. ÀÌµé °ªµéÀ» º¸Á¸Çϱâ À§ÇÏ¿© ¿ø·¡ÀÇ °³Ã¼°¡ ±³Ã¼µÇ±â Àü¿¡ »õ·Î¿î ¿¤·¹¸àÆ®¿¡ º¹»çÇÒ ¼ö ÀÖ´Ù.
ÀÌ ¸Þ¼µå´Â ·±Å¸ÀÓ(run time)¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. ·±Å¸ÀÓ¿¡¼ ÀÌ ¿¤·¹¸àÆ®°¡ Á¾·áűװ¡ ÆĽ̵DZâ Àü¿¡ Á¦°ÅµÇ¸é, ¹®¼ÀÇ Áö¿ªµéÀº Ç¥ÇöµÇÁö ¾ÊÀ» ¼ö ÀÖ´Ù.
replaceNode ¸Þ¼µå·Î ul °³Ã¼¸¦ ol °³Ã¼·Î ´ëüÇÏ°í ³»¿ëÀº º¹»çÇÏ¿´´Ù.
<UL id=oList> <LI>¸ñ·Ï Ç׸ñ 1 <LI>¸ñ·Ï Ç׸ñ 2 <LI>¸ñ·Ï Ç׸ñ 3 <LI>¸ñ·Ï Ç׸ñ 4 </UL> <BUTTON id=butObj onclick="fnReplace()">¸ñ·Ï ±³Ã¼</BUTTON> <SCRIPT> function fnReplace(){ var sPreserve = oList.innerHTML; var oNewNode = document.createElement('OL'); showB.innerHTML=oList.nodeName+' ¢º '; oList.replaceNode(oNewNode); oNewNode.innerHTML = showA.innerText = sPreserve; showB.innerHTML+=oNewNode.nodeName; butObj.disabled=true; } </SCRIPT> <DIV id=showA></DIV> <DIV id=showB></DIV>