HTML ¿¤·¹¸àÆ®ÀÇ ÅýºÆ®¸¦ ÂüÁ¶ÇÑ´Ù.
Script | [propVal=]..propName; | |
HTML | ¾ø´Ù. |
TextRange °³Ã¼¸¦ »ç¿ëÇÏ¿© ¿¤·¹¸àÆ® ³»¿ëÀ» ÂüÁ¶ÇÏ°í ¼öÁ¤Çϸç Ư¼º ¹®ÀÚ¿À» ÅؽºÆ®¿¡ ³Ö°Å³ª ¸í·ÉÀ» ¼öÇàÇÏ´Â µî ÅؽºÆ®ÀÇ Ç¥Çöµî¿¡ È¿°ú¸¦ ÁÙ ¼ö ÀÖ´Ù.
typeÀÌ ÅؽºÆ®(text)ÀÎ body, button, textArea³ª input ¿¤·¹¸àÆ®¿¡ createTextRange ¸Þ¼µå·Î ¸¸µç´Ù.
move, moveToElementText, findText ¸Þ¼µåµîÀ¸·Î TextRange °³Ã¼ÀÇ ½ÃÀÛ°ú ³¡À¸·Î À̵¿ÇÏ¸é¼ ´Ü¼ø ÅؽºÆ®³ª HTML ¹®ÀåÀ» ÂüÁ¶ÇÏ°í ¼öÁ¤ÇÒ ¼ö ÀÖ´Ù.
ÀÌ °³Ã¼´Â IE4.0 À̻󿡼 ½ºÅ©¸³Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
ÀÌ °³Ã¼´Â (¿µ¹®)HTML3.2¿¡¼ Á¤ÀǵǾú´Ù.
¼³¸íÀ» À§ÇÑ ¿¹Á¦
¸Þ¼µå | ¼³¸í |
---|---|
collapse | ÇöÀç ¹®ÀÚ¿¹üÀ§ÀÇ ½ÃÀÛÀ̳ª Á¾·áÁ¡¿¡ »ðÀÔÁ¡¿¡ À̵¿½ÃŲ´Ù. |
compareEndPoints | °³Ã¼ÀÇ Á¾·áÁ¡À» ´Ù¸¥ ¹®ÀÚ¿¹üÀ§¿Í ºñ±³ÇÑ´Ù. |
duplicate | ¸¦ º¹»çÇÏ¿© ¹ÝȯÇÑ´Ù. |
execCommand | ÇöÀç ¹®¼¿¡¼ commandStringÀ¸·Î ÁöÁ¤ÇÑ ÀÛ¾÷À» ¼öÇàÇÑ´Ù. Âü°í: command ¸ñ·Ï
¹®¹ý: [bVal=].execCommand('sVal') |
expand | ¹®ÀÚ¿¹üÀ§¸¦ È®ÀåÇÏ¿© ³»¿ëµéÀÌ ¿ÏÀüÈ÷ Æ÷Ç﵃ ¼ö ÀÖ°ÔÇÑ´Ù. |
findText | ¹®¼ÀÇ ¹®ÀÚ¿¿¡¼ °Ë»öÇÏ¿© °á°ú¸¦ ¹®ÀÚ¿¹üÀ§ÀÇ ½ÃÀÛ°ú Á¾·áÁ¡¿¡ À§Ä¡½ÃŲ´Ù. |
getBookmark | °°Àº ¹®ÀÚ¿¹üÀ§¿¡ ¹Ýȯ¹ÞÀ» ¼ö ÀÖ´Â moveToBookmark ¸Þ¼µå¿Í °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ºÏ¸¶Å©(bookmark: È帰»ö ¹®ÀÚ¿)¸¦ ¹ÝȯÇÑ´Ù. |
getBoundingClientRect | TextRectangle °³Ã¼µéÀÇ Ä÷º¼Ç¿¡ ¿¬°áµÊÀ» ÁöÁ¤ÇÏ´Â °³Ã¼¸¦ ¹ÝȯÇÑ´Ù. |
getClientRects | °³Ã¼ÀÇ ³»¿ëÀ̳ª Ŭ¶óÀ̾ðÆ® ¹üÀ§(range)ÀÇ ¹èÄ¡(layout)¸¦ ±â¼úÇÏ´Â »ç°¢Çü(rectangle)µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù. °¢ »ç°¢ÇüÀº ÇÑ ÁÙÀÌ´Ù. |
inRange | ÇÑ ¹®ÀÚ¿¹üÀ§°¡ ´Ù¸¥ °Í¿¡ Æ÷ÇԵǾî ÀÖ´ÂÁö¸¦ ³ªÅ³»´Â °ªÀ» ¹ÝȯÇÑ´Ù. |
isEqual | ÁöÁ¤ÇÑ ¹®ÀÚ¿¹üÀ§°¡ ÇöÀçÀÇ ¹®ÀÚ¿¹üÀ§¿Í °°ÀºÁö¸¦ ³ªÅ¸³»´Â °ªÀ» ¹ÝȯÇÑ´Ù. |
move | ÁÖ¾îÁø ¹®ÀÚ¿¹üÀ§¸¦ ºØ±«½ÃÅ°°í ºó ¹®ÀÚ¿¹üÀ§¸¦ ÁöÁ¤ÇÑ °¹¼ö¸¸Å À̵¿½ÃŲ´Ù. |
moveEnd | ¹®ÀÚ¿¹üÀ§ÀÇ Á¾·áÀ§Ä¡¸¦ º¯°æÇÑ´Ù. |
moveStart | ¹®ÀÚ¿¹üÀ§ÀÇ ½ÃÀÛÀ§Ä¡¸¦ º¯°æÇÑ´Ù. |
moveToBookmark | ºÏ¸¶Å©(bookmark)·Î À̵¿ÇÑ´Ù. |
moveToElementText | ¹®ÀÚ¿¹üÀ§ÀÇ ½ÃÀÛÀ§Ä¡¿Í Á¾·áÀ§Ä¡°¡ ÁÖ¾îÁø ¿¤·¹¸àÆ®ÀÇ ¹®ÀÚ¿À» À̵¿ÇÑ´Ù. |
moveToPoint | ¹®ÀÚ¿¹üÀ§ÀÇ ½ÃÀÛÀ§Ä¡¿Í Á¾·áÀ§Ä¡·Î ÁöÁ¤µÈ À§Ä¡·Î À̵¿ÇÑ´Ù. |
parentElement | ÁÖ¾îÁø ¹®ÀÚ¿¹üÀ§ÀÇ ¸ðü ¿¤·¹¸àÆ®¸¦ ¹ÝȯÇÑ´Ù. |
pasteHTML | ÁöÁ¤µÈ ¹®ÀÚ¿¹üÀ§¿¡ ÀÌÀüÀÇ HTML ¹®ÀÚ¿ ³»¿ëÀ» ¾ø¾Ö°í HTML ¹®ÀÚ¿À» ºÙ¿©³Ö±â ÇÑ´Ù. |
queryCommandEnabled | ÇöÀçÀÇ ¹®¼¿¡¼ ÁöÁ¤µÈ execCommand ¸í·ÉÀÌ ¼º°øÀûÀ¸·Î ¼öÇàµÇ¾ú´Â°¡ ºÎ¿ï°ªÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=].queryCommandEnabled('sVal') |
queryCommandIndeterm | ÁöÁ¤µÈ ¸í·ÉÀÌ ¹Ì¼öÇà(indeterminate)»óÅ¿¡ Àִ°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=].queryCommandIndeterm('sVal') |
queryCommandState | ¸í·ÉÀÇ ÇöÀç »óŸ¦ ºÎ¿ï°ªÀ¸·Î ¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=].queryCommandState('sVal') |
queryCommandSupported | ÇöÀçÀÇ ¸í·ÉÀÌ ÇöÀçÀÇ ¹üÀ§¿¡¼ Áö¿øµÇ´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=].queryCommandSupported('sVal') |
queryCommandValue | ÁÖ¾îÁø ¸í·É¿¡¼ ÇöÀçÀÇ ¹®¼, ¹üÀ§³ª ¼±ÅÃÀÇ ÇöÀç°ªÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=].queryCommandValue('sVal') |
scrollIntoView | °³Ã¼¸¦ º¸±â°Ô ±¼¸²(scroll)ÇÏ°í À©µµ¿ìÀÇ ¸ÇÀ§³ª ¾Æ·¡¿¡ Á¤·ÄÇÑ´Ù. |
select | ÇöÀçÀÇ °³Ã¼¿Í µ¿ÀÏÇÏ°Ô ¼±ÅÃÇÑ´Ù. |
setEndPoint | ´Ù¸¥ ¹®ÀÚ¿¹üÀ§(range)ÀÇ Á¾·áÁ¡À» ±âÁØÀ¸·Î ÇÑ ¹®ÀÚ¿¹üÀ§ÀÇ Á¾·áÁ¡À» ¼³Á¤ÇÑ´Ù. |