8-3 事件?—表

¥»¸`¦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¥Î©óºô­¶¥Î¤áºÝ