¿øõ °³Ã¼¸¦ Æ÷ÇÔÇÏ´Â 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>