HTML ÅؽºÆ®¸¦ ÁöÁ¤ÇÑ ÅؽºÆ® ¹üÀ§·Î ÀÌÀüÀÇ ÅؽºÆ®³ª HTML ¿¤·¹¸àÆ®µéÀ» ´ë½ÅÇÏ¿© ºÙ¿©³Ö±âÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
sHTMLText
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, ºÙ¿©³Ö±â ÇÒ ¹®ÀÚ¿­Àº ÅؽºÆ®¿Í HTML ¿¤·¹¸àÆ® ¸ñ·ÏÀÇ HTML ű׵é°úÀÇ º¹ÇÕ ¹®ÀÚ¿­ÀÌ´Ù.
¹Ýȯ°ª

¹Ýȯ°ªÀº ¾ø´Ù.

Ư±â

ÀÌ ¸Þ¼­µå´Â ÁÖ¾îÁø ÅؽºÆ® ¹üÀ§¿¡ ¸Âµµ·Ï Çϱâ À§ÇÏ¿© HTML ¹®ÀÚ¿­À» º¯°æ½Ãų ¼ö ÀÖ´Ù. ¿¹¸¦ µé¾î, Å×À̺íÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â ÅؽºÆ® ¹üÀ§¿¡ Å×À̺í Ä­(cell)À» ºÙ¿©³Ö±âÇϸé, ÀÌ ¸Þ¼­µå´Â table ¿¤·¹¸àÆ®¸¦ »ðÀÔÇÒ ¼ö ÀÖ´Ù. ¿¹»ó¿ÜÀÇ °á°ú¸¦ ÃÊ·¡ÇÏÁö ¾Ê°Ô Çϱâ À§Çؼ­´Â ÅؽºÆ® ¹üÀ§°¡ Àß Çü¼ºµÈ HTML ¹®ÀÚ¿­ ¼Ó¿¡¸¸ ºÙ¿©³Ö±â ÇÏ¿©¾ß ÇÑ´Ù.

IE5 À̻󿡼­ ÀÌ ¸Þ¼­µå´Â ºÎÀûÀýÇÑ HTML¸¦ textArea ¿¤·¹¸àÆ®¿¡ ºÙ¿©³Ö±âÇÏ´Â °æ¿ì¿¡¸¸ ½ÇÆÐÇÑ´Ù.

ÀÌ ¸Þ¼­µå´Â °¡µ¿ Áß(runtime)¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ´Ù. °¡µ¿ Áß, ¿¤·¹¸àÆ®°¡ ´Ý´Â űװ¡ ÆĽ̵DZâ Àü¿¡, Á¦°ÅµÇ¸é, ¹®¼­ÀÇ ÇØ´çÁö¿ªÀº Ç¥ÇöµÇÁö ¾ÊÀ» ¼ö ÀÖ´Ù.

ÀÌ ±â´ÉÀº Microsoft ¾Æ´Ñ Win32 Ç÷¡Æ®Æû¿¡¼­´Â ÀÛ¿ëÇÏÁö ¾ÊÀ» ¼ö ÀÖ´Ù.

Àû¿ë
°³Ã¼scriptIE

¹®¼­¿¡¼­ ÅؽºÆ®¸¦ ¼±ÅÃÇØ º¸¶ó.

pasteHTML ¸Þ¼­µå¸¦ »ç¿ëÇÏ¿© ¼±ÅÃµÈ ¹üÀ§¸¦ »õ·Î¿î »ö»ó ¹®ÀåÀ¸·Î ´ëüÇÑ´Ù.

<DIV id=showA></DIV>
¹®¼­¿¡¼­ ÅؽºÆ®¸¦ ¼±ÅÃÇØ º¸¶ó.
<SCRIPT>
document.onselectionchange=showResult;
function showResult(){
  var sel=document.selection;
  if (sel!=null){
    var range=sel.createRange();
    if (range!=null){
      range.expand('word');
      showA.innerHTML=range.text;
      range.pasteHTML('<FONT color=red>'+range.text+'</FONT>');
    }
  }
}
</SCRIPT>