¹®¼ÀÇ °èÅëµµ¿¡¼ ³ëµå(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>