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

కీని క్రియాశీలమైనా తనిఖీ చేయండి. చెల్లుబాటు విలువలు:

  • "Alt"
  • "AltGraph"
  • "CapsLock"
  • "Control"
  • "Meta"
  • "NumLocK"
  • "ScrollLock"
  • "Shift"

సాంకేతిక వివరాలు

పునఃవచ్చే విలువ: బౌల్ విలువ, కొన్ని మోడిఫైర్ కీలను క్రియాశీలమైనప్పుడు true గా ఉంటుంది, లేకపోతే false గా ఉంటుంది.
DOM వెర్షన్: DOM లెవల్ 3 ఇవెంట్స్

బ్రౌజర్ మద్దతు

పట్టికలో ఉన్న సంఖ్యలు ఈ పద్ధతిని పూర్తిగా మద్దతు ఇచ్చే మొదటి బ్రౌజర్ వెర్షన్ ను సూచిస్తాయి.

方法 Chrome IE Firefox Safari Opera
getModifierState() 30 9.0 15 10.1 17

相关页面

HTML DOM 参考手册:మౌస్ ఇవెంట్ ఆల్ట్ కీ అట్రిబ్యూట్

HTML DOM 参考手册:మౌస్ ఇవెంట్ కంట్రోల్ కీ అట్రిబ్యూట్

HTML DOM 参考手册:మౌస్ ఇవెంట్ మెటా కీ అట్రిబ్యూట్