| Event handler ¿¡¼ Return ¾²±â | Go to UP |
1. return true´Â À̺¥Æ® Çڵ鷯¸¦ ½ÇÇàÇÑ Object°¡ ±× ÀÚ½ÅÀÇ ÀÏÀ» Á¤»óÀûÀ¸·Î ¼öÇàÇÕ´Ï´Ù.
2. return false´Â ÀÚ½ÅÀÇ ÀÏÀ» ¼öÇàÇÏÁö ¸øÇÏ°Ô ÇÕ´Ï´Ù.
3. No (ÁöÁ¤ ¾ÈµÊ) return ÀÌ ¾øÀ¸¸é 1. °ú °°½À´Ï´Ù. Default·Î TRUEÀÔ´Ï´Ù.
IE3 ¿¡¼´Â À̺¥Æ®¿¡¼ "return false"¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù..
¿¹1.
¾Æ·¡´Â Link onClickÀ̺¥Æ® Çڵ鷯°¡ "return false"°¡ ÁöÁ¤µÈ link tagÀÔ´Ï´Ù.
onClick="return false" ¸¦ ÁöÁ¤Ç߱⠶§¹®¿¡ click µÈ Object°¡ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.
Áï, event handler°¡ objectÀÇ °íÀ¯ ÀÛ¾÷À» Ãë¼ÒÇÑ °ÍÀÔ´Ï´Ù. LinkÀÇ °íÀ¯ ÀÛ¾÷Àº ¿¬°áµÈ ¹®¼·Î À̵¿ÇÏ´Â °ÍÀÔ´Ï´Ù.
¾Æ·¡ÀÇ µÎ°³ÀÇ ¸µÅ©¸¦ ´·¯ º¸¼¼¿ä.
<A HREF="Javascript:alert('Return FALSE')" onClick="return false">Click me</a>
<A HREF="Javascript:alert('Return TRUE')" onClick="return true">Click me</a>
FormÀÇ onClick, onSubmit À̺¥Æ®ÀÇ Return¹®ÀÇ »ç¿ë
±×¸®°í window, document, form, input(submit)µîÀº ÇϳªÀÇ ObjectÀÔ´Ï´Ù. ±×·¯¹Ç·Î, °¢ ObjectÀÇ À̺¥Æ® Çڵ鷯´Â ÀÚ½ÅÀÇ Object¿¡ ÀÇÇØ È£ÃâµÇ°í returnÀ¸·Î ObjectÀÇ ½ÇÇà ¿©ºÎ¸¦ °áÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸®°í ƯÈ÷ ±â¾ïÇØ¾ß ÇÒ °ÍÀº onClick="return functionName()" ÀÔ´Ï´Ù. ÇÔ¼ö(À§ÀÇ functionName)ÀÇ ¸®ÅϰªÀº "À̺¥Æ®Çڵ鷯 = return ÇÔ¼ö"¿¡ ¿µÇâÀ» ¹ÌĨ´Ï´Ù. returnÀ» »©°í "À̺¥Æ®Çڵ鷯 = ÇÔ¼ö"´Â ÇÔ¼öÀÇ return °ª¿¡(À§ÀÇ (1)) »ó°ü¾øÀÌ ½ÇÇàÀÌ µË´Ï´Ù.
À§ÀÇ (1)À» return false·Î ¹Ù²Ù¸é ¸ÞÀÏ Ã¢Àº ³ª¿ÀÁö ¾Ê½À´Ï´Ù. ¿Ö³ÄÇϸé, Submit ObjectÀÇ onClick event´Â »óÀ§ ObjectÀÎ FormÀÇ onSubmit À̺¥Æ®¸¦ È£ÃâÇϴµ¥, return false·Î ½ÇÇàÀÌ Á¤Áö µÇ¾ú±â ¶§¹®ÀÔ´Ï´Ù.
Event handler ¿¡¼ Return ¾²±â
ÆûÀÇ onFocus, onBlur
Event handler ´Ù·ç±â
Event ±âŸ
¿¹Á¦1
JavaScript1.2 Event