¹«½¼ À̺¥Æ®°¡ ¹ßÇàÇß´ÂÁö, ¾î´À Å°º¸µå³ª ¸¶¿ì½º ´ÜÃ߸¦ ´­·¶´ÂÁö ¸¶¿ì½º Ŭ¸¯, ¸¶¿ì½º ¿òÁ÷ÀÓ, Å°ÀÔ·Â µîÀÇ À̺¥Æ®ÀÇ »óŸ¦ ÂüÁ¶ÇÑ´Ù.

event.propertyName
¹ß»ý

À̺¥Æ®°¡ ¹ß»ýµÇ¸é event °³Ã¼´Â Javascript¿¡ ÀÇÇØ ÀÚµ¿ÀûÀ¸·Î »ý¼ºµÈ´Ù.

Ư¼º

À̺¥Æ®°¡ °¨ÁöµÇ¸é ³»ºÎÀûÀ¸·Î ±âº»ÀûÀÎ ÇØ´ç À̺¥Æ®Ã³¸®ÀÚ¿¡ Àü´ÞµÈ´Ù.
Ãß°¡ÀûÀ¸·Î »ó¼¼ Á¤º¸¸¦ ȹµæÇϰųª Á¦¾îÇϱâ À§Çؼ­´Â event °³Ã¼¸¦ Á¢¼ÓÇÏ¿©¾ß ÇÑ´Ù.

À̺¥Æ®´Â type, ¹ß»ýµÈ »óÅ¿¡¼­ÀÇ Ä¿¼­ÀÇ À§Ä¡ µî ¿©·¯°¡Áö ¼Ó¼ºµé °®´Âµ¥, ¸ðµç ¼Ó¼ºµéÀÌ ¸ðµç À̺¥Æ®¿¡ Àû¿ëµÇ´Â °ÍÀº ¾Æ´Ï°í ´Ù¸£¸ç °¢ °³Ã¼º°·Î Àû¿ëµÉ ¼ö ÀÖ´Â À̺¥Æ®Ã³¸®ÀÚµµ ¼­·Î ´Ù¸£´Ù.

Ư±â

event °³Ã¼´Â À̺¥Æ®°¡ ¹ß»ýµÇ¾úÀ» ¶§¸¸ À̺¥Æ® ó¸®ÀÚ¿¡¼­ »ç¿ëÀÌ °¡´ÉÇϳª ÀÏ¹Ý Äڵ忡¼­´Â »ç¿ëÇÒ ¼ö ¾ø´Ù.

¸ðµç event °³Ã¼¿¡¼­ À̺¥Æ® ¼Ó¼ºÀÌ À¯È¿ÇÏÁö¸¸ ÀϺΠÀ̺¥Æ®¿¡¼­´Â ±× ¼Ó¼ºÀÌ Àǹ̰¡ ¾øµé ¼ö ÀÖ´Ù. ¿¹¸¦µé¸é fromElement¿Í toElement ¼Ó¼ºÀº onmouseover¿Í onmouseout À̺¥Æ®¿¡¼­ ó¸®ÇÒ ¶§¸¸ Àǹ̰¡ ÀÖ´Ù.

VBScript¿¡¼­´Â window °³Ã¼¸¦ ÅëÇÏ¿© event °³Ã¼¿¡ Á¢¼ÓÇÏ¿©¾ß ÇÑ´Ù.

ÀϺΠ¼Ó¼ºµéÀº event °³Ã¼°¡ createEventObject ¸Þ¼­µå·Î »ý¼ºµÈ °ÍÀÌ ¾Æ´Ï¸é Àбâ Àü¿ëÀÌ´Ù. ÀÌ ¼Ó¼ºµéÀº altKey altLeft button clientX clientY ctrlKey ctrlLeft dataFld offsetX offsetY propertyName qualifier reason repeat screenX screenY shiftKey shiftLeft srcUrn type x, y ÀÌ´Ù.

ÀÌ °³Ã¼ÀÇ ½ºÅ©¸³Æ®µéÀº IE4.0ºÎÅÍ Àû¿ëµÈ´Ù.

Àû¿ë
°³Ã¼scriptHTML±Ô°ÝIE

ÂüÁ¶
À̺¥Æ®Ã³¸®ÀÚµé

ÀÌ °³Ã¼´Â (¿µ¹®)DOMLevel 2(W3C Document Object Model)¿¡ Á¤ÀǵǾú´Ù.


Ä÷º¼Ç¼³¸í
bookmarks ÇöÀç À̺¥Æ®¿¡ ÀÇÇÏ¿© ¿µÇ×À» ¹Þ´Â ÁÙµéÀÇ Microsoft ADO(ActiveX Data Objects) ºÏ¸¶Å©(bookmark)µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù.
boundElements µ¥ÀÌÅͼ¼Æ®¿¡ ¿¬°áµÈ ¸ðµç ÆäÀÌÁöÀÇ ¿¤·¹¸àÆ®µéÀÇ Ä÷º¼ÇÀ» ¹ÝȯÇÑ´Ù.

°³Ã¼¼³¸í
dataTransfer ²ø¾î³õ±â(drag-and-drop)¿¡ »ç¿ëµÇ´Â »çÀü¿¡ Á¤ÀÇµÈ Å¬¸³º¸µå(clipboard) ¾ç½Äµé¿¡ Á¢¼ÓÇÒ ¼ö ÀÖ°Ô ÇØ ÁØ´Ù.

Abstract ¼Ó¼º IE6 -
¢¡ event °³Ã¼°¡ »ç¿ëÇÏ´Â ASX ÆÄÀÏÀÇ ¿£Æ®¸® ¹è³ÊÀÇ ¿ä¾à(Abstract) ³»¿ëÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.Abstract
ÄÚµå: <INPUT size=40 onkeydown=eventSample('Abstract') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
altKey ¼Ó¼º IE4 -
¢¡ À̺¥Æ® ÀÛµ¿À» À§ÇÑ ´ëü Å°(Key)¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: event.altKey[=bVal]
ÄÚµå: <INPUT size=40 onkeydown=eventSample('altKey') value='¿©±â ÃÊÁ¡À» ÁÖ°í ALT Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
altLeft ¼Ó¼º IE4 -
¢¡ À̺¥Æ® ÀÛµ¿À» À§ÇÑ ´ëü Å°(Key)¸¦ ¹ÝȯÇϰųª ÁöÁ¤ÇÑ´Ù.
¹®¹ý: event.altLeft[=bVal]
ÄÚµå: <INPUT size=40 onkeydown=eventSample('altLeft') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¿ÞÂÊ ALT Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
Banner ¼Ó¼º IE6 -
¢¡ event °³Ã¼°¡ »ç¿ëÇÏ´Â ASX ÆÄÀÏÀÇ banner ³»¿ëÀ» ¹ÝȯÇÏÇÑ´Ù.
¹®¹ý: [sVal=]event.banner
¿¹Á¦button ¼Ó¼º IE4 -
¢¡ ¸¶¿ì½º¸¦ Ŭ¸¯ÇÏ¿´À» ¶§ ¾î´À ¸¶¿ì½º ´ÜÃ߸¦ Ŭ¸¯Çß´ÂÁö ¹øÈ£·Î ¹ÝȯÇÑ´Ù.
¿ÞÂʸ¶¿ì½º´Â 1, ¿À¸¥Âʸ¶¿ì½º´Â 2ÀÌ´Ù. ¾Æ·¡ ¿¹Á¦¿¡¼­ ¿À¸¥ÂÊ, ¿ÞÂÊ ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.
¹®¹ý: [iVal=]event.button
bubbles ¼Ó¼º - NS6
¢¡ À̺¥Æ® bubbles¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=]event.bubbles
cancelable ¼Ó¼º - NS6
¢¡ À̺¥Æ®¸¦ Ãë¼ÒÇÒ ¼ö Àִ°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=]event.cancelable
cancelBubble ¼Ó¼º IE4 -
¢¡ ÇöÀçÀÇ À̺¥Æ®°¡ À̺¥Æ®Ã³¸®ÀÚµéÀÇ °èÅëµµ¿¡¼­ ¹öºí¾÷(bubble up)ÇÒ °ÍÀΰ¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.cancelBubble[=bVal]
ÄÚµå: <INPUT size=40 onkeydown=eventSample('cancelBubble') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
charCode ¼Ó¼º NS
¢¡ À̺¥Æ® Å°ÀÇ ±ÛÀÚÄڵ带 ¹ÝȯÇÑ´Ù.
¹®¹ý: [=sVal]event.charCode
clientX ¼Ó¼º IE -
¢¡ À̺¥Æ®°¡ ¹ß»ýÇÑ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ ¼öÆòÁÂÇ¥¸¦ Çȼ¿´ÜÀ§·Î ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. ¾Æ·¡ ¿¹Á¦¸¦ ÂüÁ¶Ç϶ó.
¹®¹ý: [=iVal]event.clientX
ÄÚµå: <INPUT size=40 onclick=eventSample('clientX') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
clientY ¼Ó¼º IE -
¢¡ À̺¥Æ®°¡ ¹ß»ýÇÑ ¸¶¿ì½ºÆ÷ÀÎÅÍÀÇ ¼öÁÂÁÂÇ¥¸¦ Çȼ¿´ÜÀ§·Î ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. ¾Æ·¡ ¿¹Á¦¸¦ ÂüÁ¶Ç϶ó.
¹®¹ý: [iVal=]event.clientY
ÄÚµå: <INPUT size=40 onclick=eventSample('clientY') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
contentOverflow ¼Ó¼º IE -
¢¡ ¹®¼­ÀÇ ³»¿ëÀÌ ÇöÀçÀÇ LayoutRect °³Ã¼ ó¸® ÈÄ¿¡ Ãß°¡ÀûÀÎ ³»¿ëÀ» Æ÷ÇÔÇÏ¿© ±¸¼ºµÇ´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=]event.contentOverflow
ÄÚµå: <INPUT size=40 onclick=eventSample('contentOverflow') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
ctrlKey ¼Ó¼º IE4 -
¢¡ À̺¥Æ® ctrlKey Å°°¡ ´­·È´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¾Æ·¡ ¿¹Á¦¸¦ À§ÇÏ¿© Å°¸¦ ÀÔ·ÂÇÏ°í, Ctrl Key¸¦ ´©¸¥ »óÅ¿¡¼­ šïÇèÇØ º¸¶ó.
¹®¹ý: [bVal=]event.ctrlKey
ÄÚµå: <INPUT size=40 onkeydown=eventSample('ctrlKey') value='¿©±â ÃÊÁ¡À» ÁÖ°í Ctrl Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
ctrlLeft ¼Ó¼º IE -
¢¡ À̺¥Æ® ctrlLeft Å°°¡ ´­·È´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¾Æ·¡ ¿¹Á¦¸¦ À§ÇÏ¿© Å°¸¦ ÀÔ·ÂÇÏ°í, ctrlLeft¸¦ ´©¸¥ »óÅ¿¡¼­ šïÇèÇØ º¸¶ó.
¹®¹ý: [bVal=]event.ctrlLeft
ÄÚµå: <INPUT size=40 onkeydown=eventSample('ctrlLeft') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¿ÞÂÊ Ctrl Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
currentTarget ¼Ó¼º - NS6
¢¡ À̺¥Æ® ÇöÀç ¸ñÇ¥¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.currentTarget
data ¼Ó¼º IE4 NS4
¢¡ ondragdrop À̺¥Æ®¿¡¼­ ²ø¾î³õ±â(drag drop) µÈ °³Ã¼µéÀÇ URLµéÀÇ ¹è¿­º¯¼ö¸¦ ¹®ÀÚ¿­·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.data
dataFld ¼Ó¼º IE -
¢¡ oncellchange À̺¥Æ®¿¡ ÀÇÇÏ¿© ¿µÇâÀ» ¹ÞÀº µ¥ÀÌÅÍ Ä­À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: [sVal=]event.dataFld
ÄÚµå: document.write(oObj.dataFld) °á°ú:
dataTransfer ¼Ó¼º IE5 -
¢¡ À̺¥Æ® °³Ã¼ÀÇ dataTransfer ÀÎÅÍÆäÀ̽º Æ÷ÀÎÅ͸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.dataTransfer
eventPhase ¼Ó¼º - NS6
¢¡ À̺¥Æ® eventPhase¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.eventPhase
fromElement ¼Ó¼º IE4 -
¢¡ À̺¥Æ®°¡ ¹ß»ýµÈ °³Ã¼¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.fromElement[=oVal]
ÄÚµå: <INPUT size=40 onmouseover=eventSample('fromElement') value='¿©±â¿¡ ¸¶¿ì½º¸¦ ¿Ã·Áº¸¶ó.'>
°á°ú:
height ¼Ó¼º - NS4
¢¡ À̺¥Æ®¸¦ Àü´ÞÇÑ °³Ã¼¸¦ Æ÷ÇÔÇÑ À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ ³ôÀ̸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=]event.height
initEvent ¼Ó¼º - NS6
¢¡ À̺¥Æ®¸¦ ÃʱâÈ­ÇÑ´Ù.
¹®¹ý: [sVal=]event.initEvent
¿¹Á¦keyCode ¼Ó¼º IE -
¢¡ onkeypress À̺¥Æ®¿¡¼­ 10Áø¼ö Å°°ªÀ» ¹ÝȯÇÑ´Ù. Àбâ Àü¿ëÀÌ´Ù. ¾Æ·¡ ¿¹Á¦¸¦ º¸¶ó.
¹®¹ý: [iVal=]event.keyCode
ÄÚµå: <INPUT size=40 onkeydown=eventSample('keyCode') value='¿©±â ÃÊÁ¡À» ÁÖ°í Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
layerX / layerY ¼Ó¼º - NS4
¢¡ Çȼ¿´ÜÀ§·Î, À̺¥Æ®°¡ ¹ß»ýµÈ layer¿¡, ȤÀº onresize À̺¥Æ®°¡ ¹ß»ýµÈ À§Ä¡·Î ºÎÅÍÀÇ »ó´ëÀûÀÎ ¼öÆò/¼öÁ÷ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. À̵éÀº °³Ã¼ÀÇ width/height¸¦ ³ªÅ¸³»¸ç x, y À̺¥Æ® °³Ã¼ ¼Ó¼ºµé°ú »óÈ£ ȣȯµÈ´Ù.
¹®¹ý: [iVal=]event.layerX
¹®¹ý: [iVal=]event.layerY
modifiers(°³Ã¼) ¼Ó¼º - NS4
¢¡ Å°(key)³ª ¸¶¿ì½º(mouse) À̺¥Æ®¿¡¼­ ¼¼ºÎ ¼öÁ¤ÀÚ(modifier) Å°µé(ALT_MASK, CONTROL_MASK, SHIFT_MASK, META_MASK)ÀÇ ¹®ÀÚ¿­À» ¹ÝȯÇÑ´Ù.
¹®¹ý: event.modifiers
MoreInfo ¼Ó¼º IE6 -
¢¡ event °³Ã¼°¡ »ç¿ëÇÏ´Â ASX ÆÄÀÏÀÇ ¿£Æ®¸® ¹è³ÊÀÇ Ãß°Å Á¤º¸(MoreInfo) ³»¿ëÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.MoreInfo
nextPage ¼Ó¼º IE -
¢¡ ÇÁ¸°Æ® ÅÛÇø´¿¡¼­ ´ÙÀ½ ÆäÀÌÁöÀÇ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.nextPage
offsetX ¼Ó¼º IE4 -
¢¡ À̺¥Æ®°¡ ¹ß»ýµÈ ½ËÁ¡¿¡¼­ ÆäÀÌÁö¿¡ »ó´ëÀûÀÎ Ä¿¼­ÀÇ ¿ÀÇÁ¼Â(offset) ¼öÆò °Å¸® x¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù
¹®¹ý: event.offsetX[=iVal]
ÄÚµå: <INPUT size=40 onkeydown=eventSample('offsetX') value='¿©±â ÃÊÁ¡À» ÁÖ°í Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
offsetY ¼Ó¼º IE4 -
¢¡ À̺¥Æ®°¡ ¹ß»ýµÈ ½ËÁ¡¿¡¼­ ÆäÀÌÁö¿¡ »ó´ëÀûÀÎ Ä¿¼­ÀÇ ¿ÀÇÁ¼Â(offset) Á÷Æò °Å¸® y¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.offsetY[=iVal]
ÄÚµå: <INPUT size=40 onkeydown=eventSample('offsetY') value='¿©±â ÃÊÁ¡À» ÁÖ°í Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
preventDefault ¼Ó¼º - NS6
¢¡ À̺¥Æ® preventDefault¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=]event.preventDefault
propertyName ¼Ó¼º IE5 -
¢¡ °³Ã¼¿¡¼­ º¯°æµÇ´Â ¼Ó¼º¸í(propertyName)À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.propertyName[=sVal]
ÄÚµå: <INPUT size=40 onpropertychange=eventSample('propertyName') value='¿©±â ÃÊÁ¡À» ÁÖ°í Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
qualifier ¼Ó¼º IE
¢¡ µ¥ÀÌÅÍ ¿øõ °³Ã¼¿¡ ÀÇÇÏ¿© Á¦°øµÈ µ¥ÀÌÅÍ ¸â¹ö À̸§À» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.qualifier[=sVal]
ÄÚµå: <INPUT size=40 onclick=eventSample('qualifier') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
reason ¼Ó¼º IE4 -
¢¡ µ¥ÀÌÅÍ ¿øõ °³Ã¼¿¡¼­ µ¥ÀÌÅÍ ¼Û½ÅÀÇ °á°ú¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.reason[=sVal]
ÄÚµå: <INPUT size=40 onclick=eventSample('reason') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
recordset ¼Ó¼º IE
¢¡ °³Ã¼ µ¥ÀÌÅÍ ¼Ò½º·ÎºÎÅÍ µðÆúÆ® ¸®Äڵ弼ƮÀÇ ÂüÁ¶¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: .recordset[=oVal]
ÄÚµå: <INPUT size=40 onclick=eventSample('recordset') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
repeat ¼Ó¼º IE5 -
¢¡ onkeydown À̺¥Æ®¿¡¼­ ¹Ýº¹(repeat) ¿©ºÎ¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=]event.repeat
ÄÚµå: <INPUT size=40 onkeydown=eventSample('repeat') value='¿©±â ÃÊÁ¡À» ÁÖ°í Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
returnValue ¼Ó¼º IE4 -
¢¡ À̺¥Æ®·Î ºÎÅÍÀÇ ¹Ýȯ°ª(returnValue)À» ¹ÝȯÇÑ´Ù.
¹®¹ý: event.returnValue[=sVal]
ÄÚµå: <INPUT size=40 onchange=eventSample('returnValue') value='¿©±â ÃÊÁ¡À» ÁÖ°í ³»¿ëÀ» º¯°æ½ÃÄÑ º¸¶ó.'>
°á°ú:
saveType ¼Ó¼º IE
¢¡ oncontentsave À̺¥Æ®°¡ ¹ß»ýµÇ¾úÀ» ¶§ Ŭ¸³º¸µå ŸÀÔÀ» ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.saveType
ÄÚµå: <INPUT size=40 onclick=eventSample('saveType') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
¿¹Á¦screenX ¼Ó¼º IE4 NS4
¢¡ À̺¥Æ®°¡ ¹ß»ýµÈ ½ËÁ¡¿¡¼­ ½ºÅ©¸°¿¡ »ó´ëÀûÀÎ ¸¶¿ì½º Æ÷ÀÎÅÍÀÇ ¼öÆò À§Ä¡¸¦ Çȼ¿´ÜÀ§·Î ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¾Æ·¡ ¿¹Á¦¸¦ Âü°íÇ϶ó.
¹®¹ý: event.screenX[=iVal]
ÄÚµå: <INPUT size=40 onclick=eventSample('screenX') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
¿¹Á¦screenY ¼Ó¼º IE4 NS4
¢¡ À̺¥Æ®°¡ ¹ß»ýµÈ ½ËÁ¡¿¡¼­ ½ºÅ©¸°¿¡ »ó´ëÀûÀÎ ¸¶¿ì½º Æ÷ÀÎÅÍÀÇ ¼öÁ÷ À§Ä¡¸¦ Çȼ¿´ÜÀ§·Î ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¾Æ·¡ ¿¹Á¦¸¦ Âü°íÇ϶ó.
¹®¹ý: event.screenY[=iVal]
ÄÚµå: <INPUT size=40 onclick=eventSample('screenY') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
shiftKey ¼Ó¼º IE4
¢¡ Å° ÀԷ¿¡¼­ shiftKey°¡ ´­·È´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù. Shift Key¸¦ ´©¸¥ »óÅ¿¡¼­ Å°¸¦ ´©¸£°í ½ÇÇèÇØ º¸¶ó.
¹®¹ý: [bVal=]event.shiftKey
ÄÚµå: <INPUT size=40 onkeydown=eventSample('shiftKey') value='¿©±â ÃÊÁ¡À» ÁÖ°í SHIFT Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
shiftLeft ¼Ó¼º IE
¢¡ Å° ÀԷ¿¡¼­ ¿ÞÂÊ shiftKey°¡ ´­·È´Â°¡¸¦ ºÎ¿ï°ªÀ¸·Î ¹ÝȯÇÑ´Ù. Shift Key¸¦ ´©¸¥ »óÅ¿¡¼­ Å°¸¦ ´©¸£°í ½ÇÇèÇØ º¸¶ó.
¹®¹ý: [bVal=]event.shiftLeft
ÄÚµå: <INPUT size=40 onkeydown=eventSample('shiftLeft') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¿ÞÂÊ SHIFT Key¸¦ ´­·¯º¸¶ó.'>
°á°ú:
srcElement ¼Ó¼º IE4 -
¢¡ À̺¥Æ®°¡ ¹ß»ýµÈ ¿¤·¹¸àÆ®(srcElement) °³Ã¼¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.srcElement[=oVal]
ÄÚµå: <INPUT size=40 onclick=eventSample('srcElement') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
srcFilter ¼Ó¼º IE
¢¡ onfilterchange À̺¥Æ®°¡ ¹ß»ýµÇ¾úÀ» ¶§ À̺¥Æ®¸¦ ¹ß»ý½ÃŲ ¿øº» ÇÊÅÍ °³Ã¼¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.srcFilter[=oVal]
srcUrn ¼Ó¼º IE
¢¡ À̺¥Æ®¸¦ ºô»ý½ÃŲ behaviorÀÇ ÁÖ¼Ò(URN)¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.srcUrn[=sVal]
stopPropagation ¼Ó¼º - NS6
¢¡ À̺¥Æ® stopPropagation¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [bVal=]event.stopPropagation
target ¼Ó¼º - NS4
¢¡ ¸ðµç À̺¥Æ®¿¡¼­ À̺¥Æ®°¡ º¸³»Áö´Â ¸ñÇ¥ÀÇ ÂüÁ¶ °³Ã¼¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.target
timeStamp ¼Ó¼º - NS6
¢¡ À̺¥Æ® timeStamp¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [sVal=]event.timeStamp
toElement ¼Ó¼º IE
¢¡ »ç¿ëÀÚ¿¡ ÀÇÇÏ¿© ¸¶¿ì½º°¡ ¾î´À °³Ã¼·Î À̵¿Çϴ°¡¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.toElement[=oVal]
¿¹Á¦type ¼Ó¼º IE4 NS4
¢¡ À̺¥Æ®ÀÇ Á¾·ù¸¦ ¹®ÀÚ¿­(¿¹: click, mousemove, keydown)·Î ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù. ¾Æ·¡ ¿¹Á¦¸¦ ÂüÁ¶Ç϶ó.
¹®¹ý: event.type[=sVal]
ÄÚµå: <INPUT size=40 onclick=eventSample('type') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
userName ¼Ó¼º IE
¢¡ useService ¸Þ¼­µå¿¡ Àü´ÞµÈ ¿ìÈ£Àû À̸§(FriendlyName) ÆĶó¸ÞÅ͸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: event.userName[=sVal]
wheelDelta ¼Ó¼º IE6
¢¡ ±¼¸² ¸¶¿ì½º ´ÜÃß°¡ À̵¿ÇÑ ¹æÇâ°ú °Å¸®¸¦ ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.
¹®¹ý: event.wheelDelta[=sVal]
ÄÚµå: <INPUT size=40 onmousewheel=eventSample('wheelDelta') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ ±¼·Á º¸¶ó.' style=height:3em>
°á°ú:
which ¼Ó¼º - NS4
¢¡ ¸¶¿ì½º¸¦ Ŭ¸¯ÇßÀ» ¶§ ´ëÇ¥ ¹øÈ£¸¦ ¹ÝȯÇÑ´Ù(1: ¿ÞÂÊ ¸¶¿ì½º, 2: °¡¿îµ¥ ¸¶¿ì½º, 3: ¿À¸¥ÂÊ ¸¶¿ì½º).
Å°(key)¸¦ ´­·¶À» ¶§ °ªÀº ASCII °ªÀÌ µÈ´Ù.
¹®¹ý: [iVal=]event.which
width ¼Ó¼º - NS4
¢¡ À̺¥Æ®°¡ ¹ß»ýÇÑ °³Ã¼ÀÇ À©µµ¿ì³ª ÇÁ·¹ÀÓÀÇ ³Êºñ¸¦ ¹ÝȯÇÑ´Ù.
¹®¹ý: [iVal=]event.width
¿¹Á¦x ¼Ó¼º IE4 NS4
¢¡ Çȼ¿´ÜÀ§·Î, À̺¥Æ®°¡ ¹ß»ýµÈ layerNS¿¡, ȤÀº onresize À̺¥Æ®°¡ ¹ß»ýµÈ À§Ä¡·Î ºÎÅÍÀÇ »ó´ëÀûÀÎ ¼öÆò À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. À̵éÀº layerX À̺¥Æ® °³Ã¼ ¼Ó¼ºµé°ú »óÈ£ ȣȯµÈ´Ù. ¾Æ·¡ ¿¹Á¦¸¦ ÂüÁ¶Ç϶ó.
¹®¹ý: [iVal=]event.x
ÄÚµå: <INPUT size=40 onclick=eventSample('x') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:
¿¹Á¦y ¼Ó¼º IE4 NS4
¢¡ Çȼ¿´ÜÀ§·Î, À̺¥Æ®°¡ ¹ß»ýµÈ layerNS¿¡, ȤÀº onresize À̺¥Æ®°¡ ¹ß»ýµÈ À§Ä¡·Î ºÎÅÍÀÇ »ó´ëÀûÀÎ ¼öÁ÷ À§Ä¡¸¦ ¹ÝȯÇÑ´Ù. À̵éÀº layerY À̺¥Æ® °³Ã¼ ¼Ó¼ºµé°ú »óÈ£ ȣȯµÈ´Ù. ¾Æ·¡ ¿¹Á¦¸¦ ÂüÁ¶Ç϶ó.
¹®¹ý: [iVal=]event.x
ÄÚµå: <INPUT size=40 onclick=eventSample('y') value='¿©±â ÃÊÁ¡À» ÁÖ°í ¸¶¿ì½º¸¦ Ŭ¸¯ÇØ º¸¶ó.'>
°á°ú:

watch¿Í unwatch ¸Þ¼­µå - NS
event °³Ã¼´Â Object °³Ã¼ÀÇ watch NS¿Í unwatch NS ¸Þ¼­µå¸¦ Àü´Þ¹Þ´Â´Ù.

¼³¸íÀ» À§ÇÑ ¿¹Á¦

<BUTTON type=button id=eventObj onClick="alert('click')"
  altKey="C" value="¼³¸íÀ» À§ÇÑ ¿¹Á¦">¼³¸íÀ» À§ÇÑ ¿¹Á¦</BUTTON>
clickObj
click ÇØ º¸¶ó.
<DIV style=width:260;height:4.6em;text-align:center;margin-left:1em;margin-top:2em
  id=clickObj class=show >click ÇØ º¸¶ó.</DIV>
<SCRIPT>
var event1,event2,event3;
function mouseCheck(){
  oObj=event1=event;
  clickObj.innerHTML='type='+event.type+'<BR>button='+event.button+
    '<BR>screen X,Y=('+event.screenX+','+event.screenY+')';
}
document.onmousedown=mouseCheck;
</SCRIPT>
moveObj
mouse¸¦ ¿òÁ÷¿© º¸¶ó.
<DIV style=width:260;height:4.6em;text-align:center;margin-left:1em;margin-top:2em
 id=moveObj class=show >mouse¸¦ ¿òÁ÷¿© º¸¶ó.</DIV>
<SCRIPT>
function moveCheck(){
  oObj=event2=event;
  moveObj.innerHTML='type='+event.type+'<BR>screenX,Y=('+event.screenX+','+
    event.screenY+')<BR>event.x,y=('+event.x+','+event.y+')';
}
document.onmousemove=moveCheck;
</SCRIPT>
keyObj
key¸¦ ´­·¯ º¸¶ó.
<DIV style=width:260;height:6em;text-align:center;margin-left:1em;margin-top:2em
 id=keyObj class=show >key¸¦ ´­·¯ º¸¶ó.</DIV>
<SCRIPT>
function pressCheck(){
  oObj=event3=event;
  str='event.type='+event.type+br+'keyCode=('+event.keyCode+')'+br;
  str+='<SMALL>String.fromCharCode(event.keyCode)=</SMALL>'+br;
  str+='('+String.fromCharCode(event.keyCode)+')';
  keyObj.innerHTML=str;
}
document.onkeypress=pressCheck;
</SCRIPT>

¿¹Á¦

À̺¥Æ® ¸ñ·Ï ¿¬°á (SHIFT Å°¸¦ ´©¸£¸é¼­ ÀÌ ¿¬°áÀ» Ŭ¸¯ÇÏ¸é ¿¬°áÀÌ ¾ÈµÈ´Ù.)
<A href=../jsList.html onclick="cancelLink()">À̺¥Æ® ¸ñ·Ï ¿¬°á</A> (SHIFT Å°¸¦ ´©¸£¸é¼­ ÀÌ ¿¬°áÀ» Ŭ¸¯ÇÏ¸é ¿¬°áÀÌ ¾ÈµÈ´Ù.)
<SCRIPT>
function cancelLink(){
  alert('event.srcElement.tagName='+event.srcElement.tagName+'\nevent.shiftKey='+event.shiftKey)
  if ((event.srcElement.tagName=='A')&&(event.shiftKey)) event.returnValue=false;
}
</SCRIPT>