HandleEvent()Go to Event Method




HandleEvent()

captureEvents()·Î captureÇÑ À̺¥Æ®¸¦ ¾î¶² Object¿¡°Ô HandleEvent()·Î ÁöÁ¤ÇÏ¸é ¸ðµç captureEvents()·Î captureÇÑ °ÍÀ» ¹«½ÃÇÏ°í ¹Ù·Î ½ÇÇàÇÕ´Ï´Ù. routeEvent°¡ ¾î¶² ¹üÀ§¿¡ ÁöÁ¤ÇÏ´Â °Í¿¡ ¹ÝÇÏ¿© À̰ÍÀº ¾î¶² Object¿¡ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ Object´Â ÇÏÀ§ÀÇ Æ÷ÇÔ °èÃþ°ú captureEventsÀÇ À¯¹«¸¦ ¹«½ÃÇÏ°í ¹Ù·Î ¿¬°áÇÕ´Ï´Ù.

·¹À̾°Ô captureEvents(), routeEvent()¸¦ ÁöÁ¤Çϸé À̺¥Æ®°¡ ÁöÁ¤µÇ´Â ¹üÀ§´Â ·¹À̾î ÀڽŰú ÀÚ½ÅÀÌ °¡Áö°í ÀÖ´Â documentÀÔ´Ï´Ù. Áï, layerObject.document ÀÔ´Ï´Ù. ÀÌ ·¹À̾ ´Ù¸¥ ·¹À̾ °¡Áö°í ÀÖÀ» ¶§, »óÀ§ ·¹À̾¼­ ÀÌ ·¹À̾îÀÇ ÇÑ elementÀÇ À̺¥Æ®¸¦ »ç¿ëÇϱâ À§Çؼ­´Â ÇÏÀ§ÀÇ ·¹À̾ captureEvents(), routeEvent()·Î »óÀ§¿Í °°ÀÌ ÁöÁ¤À» ÇØ¾ß¸¸ÀÌ »óÀ§¿¡¼­ ÇÏÀ§ ·¹À̾îÀÇ ÇÑ elementÀÇ À̺¥Æ®¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿Ö³ÄÇϸé, ·¹À̾°Ô captureEvents(), routeEvent()¸¦ ÁöÁ¤ÇÏ¸é ·¹À̾î ÀڽŰú ÀÚ½ÅÀÇ document¸¸ÀÌ ¹üÀ§¿¡ µé±â ¶§¹®ÀÔ´Ï´Ù. ÇÏÀ§ÀÇ ·¹À̾îÀÇ element´Â ÇÏÀ§ÀÇ documentÀÔ´Ï´Ù. Áï,

document.»óÀ§·¹À̾î.document.ÇÏÀ§·¹À̾î.document.element
À¸·Î À̺¥Æ® ¹üÀ§°¡ ¹ÌÄ¡´Â ±½Àº ±ÛÀÚ ºÁ¤¢¿¡ ÀÖ½À´Ï´Ù.
nn4 ·¹À̾î´Â document¸¦ °¡Áú ¼ö ÀÖ½À´Ï´Ù.

¾î¶² ·¹À̾ ·¹À̾ °¡Áö°í ÀÖ°í µÑ ´Ù captureEvents(), routeEvent()¸¦ ¼±¾ðÇϸé ÇÏÀ§ ·¹À̾ °¡Áö°í ÀÖ´Â ÇÑ elementÀÇ À̺¥Æ®¸¦ ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÏÁö¸¸, »óÇÏÀ§ ¸ðµÎ captureEvents(), routeEvent()¸¦ ¼±¾ðÇØ¾ß ÇÕ´Ï´Ù. ÇÏÀ§ÀÇ ¸ðµç element¿¡°Ô À̺¥Æ®¸¦ ÁöÁ¤ÇÒ ¶§´Â ÀÌ ¹æ¹ýÀÌ ÁÁÁö¸¸, ÇϳªÀÇ element¿¡°Ô À̺¥Æ®¸¦ ÁöÁ¤ÇÒ ¶§´Â ºÒÆíÇÏ°í º¹ÀâÇÕ´Ï´Ù. »óÀ§ÀÇ ·¹À̾¼­ handleEvent()·Î ¹Ù·Î ÇÏÀ§ÀÇ ÇÑ element¿¡°Ô À̺¥Æ®¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÌ ¶§, À¯¿ëÇÕ´Ï´Ù.




TOP           Go to UP            TOP