¥»¸`¦C¥X±`¥Îªº¨Æ¥ó¡A¥H¨ÑŪªÌ¼gµ{¦¡®É°Ñ¦Ò¡C¥H¤U¬O±`¥Îªº·Æ¹«¨Æ¥óªº¦Cªí¡G
·Æ¹«¨Æ¥ó »¡©ú onMouseDown «ö¤U·Æ¹««öÁä onMouseOver ²¾°Ê·Æ¹«´å¼Ð onMouseOut ±N·Æ¹«´å¼Ð²¾¥X¤@Óª«¥ó onMouseUp ÄÀ©ñ·Æ¹««öÁä onClick ³æÀ»·Æ¹««öÁä onDblClick ÂùÀ»·Æ¹««öÁä ¥H¤U¬O±`¥ÎªºÁä½L¨Æ¥óªº¦Cªí¡G
Áä½L¨Æ¥ó »¡©ú onKeyDown «ö¤UÁä½L«öÁä onKeyPress «O«ù«öÁä¦b«ö¤Uªºª¬ºA onKeyUp ÄÀ©ñÁä½L«öÁä ¥H¤U¬O±`¥Îªº¨ä¥L¨Æ¥óªº¦Cªí¡G
¨Æ¥ó¦WºÙ »¡©ú onBlur ¤@Óª«¥ó¥¢¥hµJÂI®É onError ²£¥Í¿ù»~®É onFocus ¤@Óª«¥ó±o¨ìµJÂI®É onLoad ºô¶©Îª«¥ó§¹¥þ¸ü¤J®É onReset ¤@Óªí³æ³Q«³]®É onScroll ºô¶¤å¥ó³Q±²¤W©Î±²¤U®É onSelect ¤@Ó¿ï³æªº¿ï¶µ³Q§ïÅÜ®É onSubmit ¤@Óªí³æ³Q´£¥æ°e¥X®É ¹ï©ó¦UºØ²£¥Í¨Æ¥óªºª«¥ó¡A±`¥Îªº¬ÛÃö©Ê½è¦p¤U¡G
²£¥Í¨Æ¥ó¤§ª«¥óªº©Ê½è »¡©ú srcElement ²£¥Í¨Æ¥óªºª«¥ó©Î¤¸¯À type ¨Æ¥óªºÃþ§O returnValue ¥H¦¹½T»{¤@Өƥó¬O§_³Q¨ú®ø cancelBubble ¥H¦¹¨ú®ø¤@Өƥ󻼶ǡ]event bubble¡^ clientX ·Æ¹«´å¼Ð¬Û¹ï©óµøµ¡ªº X ®y¼Ð clientY ·Æ¹«´å¼Ð¬Û¹ï©óµøµ¡ªº Y ®y¼Ð offsetX ·Æ¹«´å¼Ð¬Û¹ï©óµo°e¨Æ¥ó¤§ª«¥óªº X ®y¼Ð offsetY ·Æ¹«´å¼Ð¬Û¹ï©óµo°e¨Æ¥ó¤§ª«¥óªº Y ®y¼Ð button ¥ô¤@Ó³Q«ö¤Uªº·Æ¹««öÁä altKey ·í alt «öÁä³Q«ö¤U®É¡A¦^¶Ç true ctrlKey ·í ctrl «öÁä³Q«ö¤U®É¡A¦^¶Ç true shiftKey ·í shift «öÁä³Q«ö¤U®É¡A¦^¶Ç true keyCode ¦^¶Ç³Q«ö¤U¤§«öÁ䪺 unicode ¹ï©ó event.button ÀH·Æ¹«ªº«öÁ䤣¦P¦Ó¦³¤£¦PªºÈ¡A¦p¤Uªí¡G
event.button ªºÈ »¡©ú 1 ·Æ¹«¥ªÁä³Q«ö¤U 2 ·Æ¹«¥kÁä³Q«ö¤U 4 ·Æ¹«¤¤Áä³Q«ö¤U
JavaScript µ{¦¡³]p»PÀ³¥Î¡G¥Î©óºô¶¥Î¤áºÝ![]()