¹«½¼ À̺¥Æ®°¡ ¹ßÇàÇß´ÂÁö, ¾î´À Å°º¸µå³ª ¸¶¿ì½º ´ÜÃ߸¦ ´·¶´ÂÁö ¸¶¿ì½º Ŭ¸¯, ¸¶¿ì½º ¿òÁ÷ÀÓ, Å°ÀÔ·Â µîÀÇ À̺¥Æ®ÀÇ »óŸ¦ ÂüÁ¶ÇÑ´Ù.
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ºÎÅÍ Àû¿ëµÈ´Ù.
- Àû¿ë
-
- ÂüÁ¶
- À̺¥Æ®Ã³¸®ÀÚµé
ÀÌ °³Ã¼´Â (¿µ¹®)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>
|
¿¹Á¦
<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>