ÇöÀçÀÇ ¹®¼­, ÇöÀçÀÇ ¼±Åà ȤÀº ÁÖ¾îÁø ¹üÀ§¿¡¼­ ¸í·ÉÀ» ¼öÇàÇÑ´Ù.

Àμö/ÆĶó¸ÞÅÍ
sCommand
ÇʼöÀûÀÎ ¿ä¼ÒÀ̸ç, ¼öÇàÇÒ ¸í·ÉÀ» ÁöÁ¤ÇÏ´Â ¹®ÀÚ¿­ÀÌ´Ù.
ÀÌ ¸í·ÉÀº ½ºÅ©¸³Æ®·Î ¼öÇàµÉ ¼ö ÀÖ´Â command ÁßÀÇ ÇϳªÀÌ´Ù.
bUserInterface
¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ µð½ºÇ÷¹ÀÌÇÒ °ÍÀΰ¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.
false µðÆúÆ®À̸ç, »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ µð½ºÇ÷¹ÀÌÇÏÁö ¾Ê´Â´Ù.
true ¸í·É¾î°¡ Áö¿øµÇ¸é »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º¸¦ µð½ºÇ÷¹ÀÌÇÑ´Ù.
vValue
¼±ÅÃÀûÀÎ ¿ä¼ÒÀ̸ç, ÁöÁ¤µÇ´Â ¹®ÀÚ¿­, ¼öÄ¡ ȤÀº ´Ù¸¥ °ªÀÌ´Ù.
°¡´ÉÇÑ °ªÀº sCommand ¸í·É¿¡ µû¶ó ´Ù¸£´Ù.
¹Ýȯ°ª

¹Ýȯ°ª bValÀº ¼º°øÀûÀ¸·Î ¼öÇàµÇ¾ú´Â°¡¸¦ ³ªÅ¸³»´Â ºÎ¿ï°ªÀÌ´Ù.

false ¼º°øÀûÀ¸·Î ¼öÇàµÇÁö ¾Ê´Â´Ù.
true ¼º°øÀûÀ¸·Î ¼öÇàµÇ¾ú´Ù.
Ư±â

¹®¼­°¡ ·ÎµùµÉ ¶§±îÁö´Â execCommand ¸Þ¼­µå°¡ ¼öÇàµÇÁö ¾Ê´Â´Ù.

bUserInterface¿Í vValue ÆĶó¸ÞÅÍ´Â ¼öÇàµÇ´Â ¸í·É¿¡µû¶ó ÆÈ¿äÇÒ ¼ö ÀÖ´Ù.

Àû¿ë
°³Ã¼scriptIE
ÂüÁ¶
command
queryCommandEnabled queryCommandIndeterm queryCommandState queryCommandSupported queryCommandValue

¿¬°áÀ» »ý¼ºÇÏ°í ÁÖ¼Ò¸¦ ¹ÝȯÇÏ´Â ¿¹Á¦

Àû»ö ¹Ú½º ¼ÓÀÇ ÅؽºÆ®¸¦ ¼±ÅÃÇÏ°í, Ŭ¸¯ÇÏ¿© ¿¬°áÀ» ¸¸µé¾î ¿¬°áÀ» ÀÔ·ÂÇØ º¸¶ó.

³» ȨÆäÀÌÁö, ³»°¡ °¡Àå ¸¹ÀÌ ¹æ¹®ÇÏ´Â ÆäÀÌÁö.

execCommand ¸Þ¼­µå¿¡¼­ ¸í·ÉÀ¸·Î commandÀÇ CreateLink¸¦ »ç¿ëÇÏ¿© ¼±ÅÃµÈ ÅؽºÆ®·ÎºÎÅÍ ¿¬°áÀ» ¸¸µç´Ù.

<HTML>
<BODY>
<H4 unselectable="on">¿¬°áÀ» »ý¼ºÇÏ°í ÁÖ¼Ò¸¦ ¹ÝȯÇÏ´Â ¿¹Á¦</H4>
<SCRIPT>
function AddLink(){ // ¼±ÅÃµÈ ÅؽºÆ®¸¦ ÀνÄÇÑ´Ù.
  var sText=document.selection.createRange();
  if (!sText==''){  // ¿¬°áÀ» »ý¼ºÇÑ´Ù.
    document.execCommand('CreateLink');  // ¹®ÀÚ¿­À» ÁÖ¼Ò(URL)·Î ´ëüÇÑ´Ù.
    if (sText.parentElement().tagName=='A'){
      sText.parentElement().innerText=sText.parentElement().href;
      document.execCommand('ForeColor','false','#FF0033');
    }
  } else alert('¼±Åà °¡´ÉÇÑ Àû»ö ¹Ú½º ¼ÓÀÇ ÅؽºÆ®¸¦ ¼±ÅÃÇ϶ó.');
}
</SCRIPT>
<P unselectable="on">Àû»ö ¹Ú½º ¼ÓÀÇ ÅؽºÆ®¸¦ ¼±ÅÃÇÏ°í, Ŭ¸¯ÇÏ¿© ¿¬°áÀ» ¸¸µé¾î ¿¬°áÀ» ÀÔ·ÂÇØ º¸¶ó.</P>
<P style="color=#3366CC;border:solid 1 red">³» ȨÆäÀÌÁö, ³»°¡ °¡Àå ¸¹ÀÌ ¹æ¹®ÇÏ´Â ÆäÀÌÁö.</P>
<BUTTON onclick="AddLink()" unselectable="on">¿¬°áÀ» Ãß°¡ÇÑ´Ù.</BUTTON>
</BODY>
</HTML>