Baseline Widely available *
MouseEvent
ì¸í°íì´ì¤ë ì¬ì©ìê° í¬ì¸í
ì¥ì¹(ë§ì°ì¤ ë±)를 ì¬ì©í´ ìí¸ìì©í ë ë°ìíë ì´ë²¤í¸ë¥¼ ëíë
ëë¤. click
, dblclick
, mouseup
, mousedown
ì´ MouseEvent
를 ì¬ì©íë íí ì´ë²¤í¸ì
ëë¤.
MouseEvent
ë UIEvent
를 ììíê³ , UIEvent
ë Event
를 ììí©ëë¤. íì í¸íì ì ì§í기 ìí´ MouseEvent.initMouseEvent()
ë©ìëê° ì¬ë¼ì§ì§ë ììì§ë§, MouseEvent
ê°ì²´ì ìì±ì MouseEvent()
ìì±ìë¡ í´ì¼ í©ëë¤.
MouseEvent
ì 기ë°í ì¸ë¶ ì´ë²¤í¸ë¡ WheelEvent
, DragEvent
, PointerEvent
ë±ì´ ììµëë¤.
MouseEvent()
MouseEvent
ê°ì²´ë¥¼ ìì±í©ëë¤.
MouseEvent.WEBKIT_FORCE_AT_MOUSE_DOWN
ë¹íì¤ ì½ê¸° ì ì©
ì¼ë° í´ë¦ì ìí´ íìí ìµì ìë ¥ì ëë¤.
MouseEvent.WEBKIT_FORCE_AT_FORCE_MOUSE_DOWN
ë¹íì¤ ì½ê¸° ì ì©
ê°ì í´ë¦ì ìí´ íìí ìµì ìë ¥ì ëë¤.
UIEvent
ì Event
ì¸í°íì´ì¤ì ìì±ì ììí©ëë¤.
MouseEvent.altKey
ì½ê¸° ì ì©
ë§ì°ì¤ ì´ë²¤í¸ ë°ì ìì ì altê° ëë ¤ììì¼ë©´ true
를 ë°íí©ëë¤.
MouseEvent.button
ì½ê¸° ì ì©
(í´ë¹íë ê²½ì°) ë§ì°ì¤ ì´ë²¤í¸ë¥¼ ë°ììí¨ ë²í¼ì ë²í¸ì ëë¤.
MouseEvent.buttons
ì½ê¸° ì ì©
(ë²í¼ì´ ìë ê²½ì°) ë§ì°ì¤ ì´ë²¤í¸ ë°ì ìì ì ëë¥´ê³ ìë ë²í¼ ë²í¸ì ëë¤.
MouseEvent.clientX
ì½ê¸° ì ì©
ë¡ì»¬ (DOM ì½í ì¸ ) ì¢íê³ìì ë§ì°ì¤ í¬ì¸í°ì Xì¶ ì¢íì ëë¤.
MouseEvent.clientY
ì½ê¸° ì ì©
ë¡ì»¬ (DOM ì½í ì¸ ) ì¢íê³ìì ë§ì°ì¤ í¬ì¸í°ì Yì¶ ì¢íì ëë¤.
MouseEvent.ctrlKey
ì½ê¸° ì ì©
ë§ì°ì¤ ì´ë²¤í¸ ë°ì ìì ì ctrlì´ ëë ¤ììì¼ë©´ true
를 ë°íí©ëë¤.
MouseEvent.layerX
ë¹íì¤ ì½ê¸° ì ì©
ì´ë²¤í¸ì ê°ë¡ì¶ ì¢í를 íì¬ ë ì´ì´ì ìëì ì¸ ê°ì¼ë¡ ë°íí©ëë¤.
MouseEvent.layerY
ë¹íì¤ ì½ê¸° ì ì©
ì´ë²¤í¸ì ì¸ë¡ì¶ ì¢í를 íì¬ ë ì´ì´ì ìëì ì¸ ê°ì¼ë¡ ë°íí©ëë¤.
MouseEvent.metaKey
ì½ê¸° ì ì©
ë§ì°ì¤ ì´ë²¤í¸ ë°ì ìì ì metaê° ëë ¤ììì¼ë©´ true
를 ë°íí©ëë¤.
MouseEvent.movementX
ì½ê¸° ì ì©
ë§ì§ë§ mousemove
ì´ë²¤í¸ë¡ë¶í° ë§ì°ì¤ í¬ì¸í°ê° ìì§ì¸ Xì¶ ê±°ë¦¬ì
ëë¤.
MouseEvent.movementY
ì½ê¸° ì ì©
ë§ì§ë§ mousemove
ì´ë²¤í¸ë¡ë¶í° ë§ì°ì¤ í¬ì¸í°ê° ìì§ì¸ Yì¶ ê±°ë¦¬ì
ëë¤.
MouseEvent.offsetX
ì½ê¸° ì ì©
ëì ë ¸ëì ì쪽 ì¬ë°± ê²½ê³ë¥¼ 기ì¤ì¼ë¡ í ë§ì°ì¤ í¬ì¸í°ì Xì¶ ì¢íì ëë¤.
MouseEvent.offsetY
ì½ê¸° ì ì©
ëì ë ¸ëì ì쪽 ì¬ë°± ê²½ê³ë¥¼ 기ì¤ì¼ë¡ í ë§ì°ì¤ í¬ì¸í°ì Yì¶ ì¢íì ëë¤.
MouseEvent.pageX
ì½ê¸° ì ì©
ì ì²´ 문ì를 기ì¤ì¼ë¡ í ë§ì°ì¤ í¬ì¸í°ì Xì¶ ì¢íì ëë¤.
MouseEvent.pageY
ì½ê¸° ì ì©
ì ì²´ 문ì를 기ì¤ì¼ë¡ í ë§ì°ì¤ í¬ì¸í°ì Yì¶ ì¢íì ëë¤.
ì¡´ì¬íë ê²½ì°, ì´ë²¤í¸ì ë³´ì¡° ëìì ëë¤.
MouseEvent.screenX
ì½ê¸° ì ì©
ì ì (íë©´) ì¢íê³ìì ë§ì°ì¤ í¬ì¸í°ì Xì¶ ì¢íì ëë¤.
MouseEvent.screenY
ì½ê¸° ì ì©
ì ì (íë©´) ì¢íê³ìì ë§ì°ì¤ í¬ì¸í°ì Yì¶ ì¢íì ëë¤.
MouseEvent.shiftKey
ì½ê¸° ì ì©
ë§ì°ì¤ ì´ë²¤í¸ ë°ì ìì ì shiftê° ëë ¤ììì¼ë©´ true
를 ë°íí©ëë¤.
MouseEvent.mozPressure
ë¹íì¤ ì§ìì´ ì¤ë¨ëììµëë¤ ì½ê¸° ì ì©
í°ì¹ ëë íë¸ë¦¿ìì ì´ ì´ë²¤í¸ê° ë°ìíì ë ì ì©ë ì
ë ¥ ìë ¥ì ìì
ëë¤. 0.0
(ìµì ìë ¥)ê³¼ 1.0
(ìµë ìë ¥) ì¬ì´ì ê°ì
ëë¤. ì¬ì©ì ê¶ì¥íì§ ìë ë¹íì¤ ìì±ì
ëë¤. PointerEvent
ì pressure
ìì±ì ì¬ì©íì¸ì.
MouseEvent.mozInputSource
ë¹íì¤ ì½ê¸° ì ì©
ì´ë²¤í¸ë¥¼ ë°ììí¨ ì¥ì¹ì ì íì¼ë¡ MOZ_SOURCE_*
ìì ì¤ íëì
ëë¤. ì´ ê°ì ì¬ì©íë©´ ì´ë²¤í¸ê° ì¤ì ë§ì°ì¤ì ìí´ ë°ìíëì§, ìëë©´ í°ì¹ì ìí´ ë°ìíëì§ íì¸í´ ì íë ë³´ì ë±ì ì ì©í ì ììµëë¤.
MouseEvent.webkitForce
ë¹íì¤ ì½ê¸° ì ì©
í´ë¦ì ìë ¥ì ëë¤.
MouseEvent.x
ì½ê¸° ì ì©
MouseEvent.clientX
ì ë³ì¹ì
ëë¤.
MouseEvent.y
ì½ê¸° ì ì©
MouseEvent.clientY
ì ë³ì¹ì
ëë¤.
UIEvent
ì Event
ì¸í°íì´ì¤ì ë©ìë를 ììí©ëë¤.
MouseEvent.getModifierState()
주ì´ì§ ì¡°í©í¤ì íì¬ ìí를 ë°íí©ëë¤. KeyboardEvent.getModifierState()
ìì ìì¸í íì¸íì¸ì.
MouseEvent.initMouseEvent()
ì§ìì´ ì¤ë¨ëììµëë¤
ìì±í MouseEvent
ì ê°ì ì´ê¸°íí©ëë¤. ì´ë¯¸ ë°ì¡í ì´ë²¤í¸ì ëí´ìë ì무 ê²ë íì§ ììµëë¤.
DOM ë©ìëë¤ì ì¬ì©í´ ì²´í¬ë°ì¤ í´ë¦ì íë´(ì½ëìì í´ë¦í기)ë´ë ìì ì
ëë¤. EventTarget.dispatchEvent()
ì ë°í ê°ì¼ë¡ ì´ë²¤í¸ ìí(ì·¨ì ì¬ë¶)를 ì ì ììµëë¤.
<p>
<label><input type="checkbox" id="checkbox" /> ì²´í¬ë¨</label>
</p>
<p>
<button id="button">í´ë¦í´ì ì²´í¬ë°ì¤ì MouseEvent를 ë³´ë´ì¸ì</button>
</p>
JavaScript
function simulateClick() {
// í´ë¦ ì´ë²¤í¸ë¥¼ ë°ì¡í ìì
const cb = document.getElementById("checkbox");
// ì¸ê³µ í´ë¦ MouseEvent ìì±
let evt = new MouseEvent("click", {
bubbles: true,
cancelable: true,
view: window,
});
// ì²´í¬ë°ì¤ ììë¡ ì´ë²¤í¸ ë°ì¡
cb.dispatchEvent(evt);
}
document.getElementById("button").addEventListener("click", simulateClick);
ê²°ê³¼ ëª
ì¸ì ë¸ë¼ì°ì í¸íì± ê°ì´ 보기
UIEvent
PointerEvent
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4