¹®¼ÀÇ °èÅëµµ¿¡¼ ³ëµå(node)·Î¼ÀÇ ÅýºÆ® ¹®ÀÚ¿À» ÂüÁ¶ÇÑ´Ù.
![]() |
Script | [propVal=]..propName; |
| HTML | ¾ø´Ù. |
TextNode °³Ã¼´Â createTextNode ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© »ý¼ºÇÑ´Ù. TextNode °³Ã¼°¡ »ý¼ºµÈ µÚ¿¡´Â appendChild, replaceNode³ª insertBefore ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© Ãß°¡Çϰųª ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
ÀÌ °³Ã¼´Â IE5 À̻󿡼 ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ °³Ã¼´Â (¿µ¹®)HTML3.2¿¡¼ Á¤ÀǵǾú´Ù.
¼³¸íÀ» À§ÇÑ ¿¹Á¦
|
| ¸Þ¼µå | ¼³¸í |
|---|---|
| appendData | IE6 °³Ã¼¿¡ »õ·Î¿î ±ÛÀÚ ¹®ÀÚ¿À» Ãß°¡ÇÑ´Ù. |
| deleteData | IE6 °³Ã¼¿¡¼ ÁöÁ¤µÈ ±ÛÀÚµéÀ» Á¦°ÅÇÑ´Ù. |
| insertData | IE6 °³Ã¼¿¡¼ ÁöÁ¤µÈ ±ÛÀÚµéÀ» »ðÀÔÇÑ´Ù. |
| replaceData | IE6 °³Ã¼¿¡¼ ÁöÁ¤µÈ ±ÛÀÚµéÀÇ ¹üÀ§¸¦ »õ·Î¿î ¹®ÀÚ¿·Î ±³Ã¼ÇÑ´Ù. |
| splitText | ÁöÁ¤ÇÑ »öÀÎ(index)¿¡¼ÀÇ ¹®ÀÚ¿ ³ëµå¸¦ ºÐ¸®ÇÑ´Ù. |
| substringData | IE6 °³Ã¼·ÎºÎÅÍ ÁöÁ¤µÈ ±ÛÀÚµéÀÇ ¹üÀ§¸¦ ÃßÃâÇÑ´Ù. |
°³Ã¼ ¿¹Á¦
Ç׸ñÀ̳ª Á¦¸ñÀ» Ŭ¸¯ÇÏ¸é °ªÀÌ ¹Ù²ï´Ù.
<STYLE>dl.samp dt, dl.samp dd{border:solid 1 blue;padding;3;background:ffc}</STYLE>
<SCRIPT>
function doChanget(obj){
TextNodeObj=document.createTextNode('»õ·Î¿î µ¥ÀÌÅÍ');
obj.firstChild.replaceNode(TextNodeObj);
showA.innerHTML='<'+obj.nodeName+' id='+obj.id+'> nodeValue='+obj.firstChild.nodeValue;
}
</SCRIPT>
<DL id=dlObj class=samp>
<DT id=dt1 onclick='doChanget(this)'>Ç׸ñ Á¦¸ñ 1
<DD id=dd1 onclick='doChanget(this)'>Ç׸ñ ³»¿ë 1
<DT id=dt2 onclick='doChanget(this)'>Ç׸ñ Á¦¸ñ 2
<DD id=dd2 onclick='doChanget(this)'>Ç׸ñ ³»¿ë 2
<DT id=dt3 onclick='doChanget(this)'>Ç׸ñ Á¦¸ñ 3
<DD id=dd3 onclick='doChanget(this)'>Ç׸ñ ³»¿ë 3
</DL>
<BUTTON onclick="doChanget(dlObj.firstChild);this.disabled=true">ù Ç׸ñ Á¦¸ñÀ» º¯°æ½ÃŲ´Ù.</BUTTON>
<DIV id=showA>°á°ú Ç¥½Ãâ</DIV>