¿øÃµ °³Ã¼¸¦ Æ÷ÇÔÇÏ´Â TextRange¸¦ »ý¼ºÇϴµ¥ »ç¿ëµÉ ¼ö ÀÖ´Â ¹®¼ °èÅëµµÀÇ ¿ë±â °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
ÀÌ ¼Ó¼ºÀº ÀбâÀü¿ëÀÌ¸ç µðÆúÆ®°ªÀº ¾ø´Ù.
¸ðü°¡ Á¸ÀçÇϸé ÀÌ ¼Ó¼º°ªÀº ±× °³Ã¼À̰í, Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ÀÌ ¼Ó¼º°ªÀº nullÀÌ´Ù.
¿¹¸¦µé¾î body ¿¤·¹¸àÆ®ÀÇ parentTextEdit ¼Ó¼º°ªÀº nullÀÌ´Ù.
| °³Ã¼ | script | HTML | ±Ô°Ý | IE |
|---|
¸ðü °³Ã¼¸¦ ¹Ýȯ¹Þ°í, »õ·Î¿î TextRange¸¦ »ý¼ºÇÏ¿©, ¿øº» °³Ã¼¸¦ À̵¿Çϰí, ³»¿ë ÅØ½ºÆ®¸¦ ¼±ÅÃÇÑ´Ùt.
<SCRIPT>
function selectWord(){
var sourceElem=window.event.srcElement ;
str='window.event.srcElement.nodeName='+window.event.srcElement.nodeName+'<BR>';
if (!sourceElem.isTextEdit) sourceElem=sourceElem.parentTextEdit;
if (sourceElem!=null){
var newTextRange=sourceElem.createTextRange();
newTextRange.moveToElementText(window.event.srcElement);
newTextRange.collapse();
newTextRange.expand("word");
str+='newTextRange.text='+newTextRange.text;
newTextRange.select();
}
showA.innerHTML=str;
}
</SCRIPT>
<BUTTON onclick="selectWord()">Ŭ¸¯ÇØ º¸¶ó</BUTTON>
<DIV id=showA>°á°ú Ç¥½Ãâ</DIV>