HTML DOM MouseEvent

MouseEvent 对象

鼠标与 HTML 文档交互时发生的事件属于 MouseEvent 对象。

Mouse事件属性和方法

属性/方法 వివరణ
altKey 返回触发鼠标事件时是否按下了 "ALT" 键。
button మౌస్ ఇన్సిడెంట్ జరగాడు సమయంలో నొక్కబడిన మౌస్ బటన్ను తిరిగిస్తుంది。
buttons మౌస్ ఇన్సిడెంట్ జరగాడు సమయంలో నొక్కబడిన మౌస్ బటన్ను తిరిగిస్తుంది。
clientX 返回触发鼠标事件时,鼠标指针相对于当前窗口的水平坐标。
clientY 返回触发鼠标事件时,鼠标指针相对于当前窗口的垂直坐标。
ctrlKey 返回按键鼠标事件时是否按下了 "CTRL" 键。
getModifierState() 如果指定的键被激活,则返回 true。
metaKey 返回事件触发时是否按下了 "META" 键。
movementX 返回相对于上一 mousemove 事件的位置的鼠标指针的水平坐标。
movementY పూర్విక mousemove ఇన్సిడెంట్ నుండి సమానంగా మౌస్ పాయింటర్ యొక్క నిలువును తిరిగిస్తుంది。
offsetX మౌస్ పాయింటర్ లక్ష్య ఎలమెంట్ పైన కుడివైపు నిలువులో ఉన్న సమానంగా ఎలమెంట్ యొక్క నిలువును తిరిగిస్తుంది。
offsetY మౌస్ పాయింటర్ లక్ష్య ఎలమెంట్ పైన ఎగువవైపు నిలువులో ఉన్న సమానంగా ఎలమెంట్ యొక్క నిలువును తిరిగిస్తుంది。
pageX మౌస్ ఇన్సిడెంట్ జరగాడు సమయంలో మౌస్ పాయింటర్ డాక్యుమెంట్ ఎగువవైపు నిలువులో ఉన్న సమానంగా డాక్యుమెంట్ యొక్క నిలువును తిరిగిస్తుంది。
pageY మౌస్ ఇన్సిడెంట్ జరగాడు సమయంలో మౌస్ పాయింటర్ డాక్యుమెంట్ కుడివైపు నిలువులో ఉన్న సమానంగా డాక్యుమెంట్ యొక్క నిలువును తిరిగిస్తుంది。
region  
relatedTarget మౌస్ ఇన్సిడెంట్ జరగాడు సమయంలో మౌస్ పాయింటర్ సంబంధించిన ఎలమెంట్ ను తిరిగిస్తుంది。
screenX ఇన్సిడెంట్ జరగాడు సమయంలో మౌస్ పాయింటర్ స్క్రీన్ ఎగువవైపు నిలువులో ఉన్న సమానంగా స్క్రీన్ యొక్క నిలువును తిరిగిస్తుంది。
screenY ఇన్సిడెంట్ జరగాడు సమయంలో మౌస్ పాయింటర్ స్క్రీన్ కుడివైపు నిలువులో ఉన్న సమానంగా స్క్రీన్ యొక్క నిలువును తిరిగిస్తుంది。
shiftKey ఇన్సిడెంట్ జరగాడు సమయంలో "SHIFT" కీ నొక్కబడినా సమర్థిస్తుంది。
which మౌస్ ఇన్సిడెంట్ జరగాడు సమయంలో నొక్కబడిన మౌస్ బటన్ను తిరిగిస్తుంది。

అనుగతించబడిన గుణాలు మరియు పద్ధతులు

MouseEvent ఈ ఆబ్జెక్ట్ల నుండి అన్ని గుణాలు మరియు పద్ధతులను ఉంటాయి:

UiEvent

ఇవెంట్ ఆబ్జెక్ట్

ఇన్సిడెంట్ రకం

ఈ ఇన్సిడెంట్ రకాలు MouseEvent ఆబ్జెక్ట్ కు చెందినవి:

ఇన్సిడెంట్ వివరణ
onclick వినియోగదారుడు ఎలమెంట్ పైన నొక్కినప్పుడు ఈ ఇన్సిడెంట్ జరుగుతుంది。
oncontextmenu వినియోగదారుడు ఎలమెంట్ పైన మౌస్ కుడి బటన్ నొక్కి కంటెక్స్ట్ మెనూ తెరిచినప్పుడు ఈ ఇన్సిడెంట్ జరుగుతుంది。
ondblclick వినియోగదారుడు ఎలమెంట్ ను డబుల్ క్లిక్ చేసినప్పుడు ఈ ఇన్సిడెంట్ జరుగుతుంది。
onmousedown వినియోగదారుడు ఎలమెంట్ పైన మౌస్ బటన్ నొక్కినప్పుడు ఈ ఇన్సిడెంట్ జరుగుతుంది。
onmouseenter పాయింటర్ ఎలమెంట్ పైకి కదిలినప్పుడు ఈ ఇన్సిడెంట్ జరుగుతుంది。
onmouseleave 当指针从元素上移出时,发生此事件。
onmousemove 当指针在元素上方移动时,发生此事件。
onmouseout 当用户将鼠标指针移出元素或其中的子元素时,发生此事件。
onmouseover 当指针移动到元素或其中的子元素上时,发生此事件。
onmouseup 当用户在元素上释放鼠标按钮时,发生此事件。