MouseEvent getModifierState() పద్ధతి
నిర్వచనం మరియు ఉపయోగం
కొన్ని మోడిఫైర్ కీలను నొక్కినప్పుడు లేదా క్రియాశీలమైనప్పుడు getModifierState() పద్ధతి వచ్చే విలువ true గా ఉంటుంది.
నొక్కినప్పుడు మాత్రమే క్రియాశీలమైన మోడిఫైర్ కీలు:
- Alt
- AltGraph
- Control
- Meta
- Shift
ఒక్క సారి నొక్కి క్రియాశీలమైనప్పుడు, మళ్ళీ నొక్కి నిలిచిపోయే మోడిఫైర్ కీలు:
- CapsLock
- NumLock
- ScrollLock
ఉదాహరణ
ఉదాహరణ 1
Caps Lock కీ క్రియాశీలమైందా?
var x = event.getModifierState("CapsLock");
ఉదాహరణ 2
Shift కీ నొక్కబడిందా?
var x = event.getModifierState("Shift");
సంకేతం
event.getModifierState("modifierKey)
పరామీతి విలువ
పరామీతి | వివరణ |
---|---|
modifierKey |
కీని క్రియాశీలమైనా తనిఖీ చేయండి. చెల్లుబాటు విలువలు:
|
సాంకేతిక వివరాలు
పునఃవచ్చే విలువ: | బౌల్ విలువ, కొన్ని మోడిఫైర్ కీలను క్రియాశీలమైనప్పుడు true గా ఉంటుంది, లేకపోతే false గా ఉంటుంది. |
---|---|
DOM వెర్షన్: | DOM లెవల్ 3 ఇవెంట్స్ |
బ్రౌజర్ మద్దతు
పట్టికలో ఉన్న సంఖ్యలు ఈ పద్ధతిని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ ను సూచిస్తాయి.
方法 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
getModifierState() | 30 | 9.0 | 15 | 10.1 | 17 |
相关页面
HTML DOM 参考手册:మౌస్ ఇవెంట్ ఆల్ట్ కీ అట్రిబ్యూట్
HTML DOM 参考手册:మౌస్ ఇవెంట్ కంట్రోల్ కీ అట్రిబ్యూట్
HTML DOM 参考手册:మౌస్ ఇవెంట్ మెటా కీ అట్రిబ్యూట్