की कोड·Lang1
HangulMode
Lang1
keyCode 21

Lang1 की कोड — keyCode 21

इनपुट विधि

Lang1 का keyCode 21 है और key HangulMode, location 0। यह वही नंबर KanaMode के साथ साझा करती है।

इनपुट विधि बदलने वाली कुंजियाँ — हंगुल, हांजा और जापानी रूपांतरण।

code (स्थान)
Lang1
key (US लेआउट)
HangulMode
keyCode (अप्रचलित)
21
षोडश आधारी
0x15
location
0 · मानक
क्या अक्षर टाइप होता है
नहीं
वही keyCode
KanaMode

कोड में

code से मिलान करने पर लेआउट बदलने पर भी वही जगह पकड़ में रहती है।

window.addEventListener('keydown', e => {
  if (e.code === 'Lang1') {
    // HangulMode
  }
});

code बनाम key

code कुंजी की भौतिक जगह है — कोरियाई हो या फ्रेंच कीबोर्ड, मान वही रहता है। key वह है जो टाइप होता है और बदलता है — वही जगह a, A या ㅁ देती है। "कौन-सी जगह दबी" के लिए code, "क्या टाइप हुआ" के लिए key।

keyCode मानक से हटा दिया गया है। नया कोड code या key से लिखें; यहाँ के अंक पुराना कोड पढ़ने के लिए हैं।

उसी प्रकार की कुंजियाँ

कैसे पढ़ें

  • code स्थान है, key टाइप हुआ अक्षर। शॉर्टकट के लिए code से मिलान करें।
  • keyCode अप्रचलित है; केवल पुराना कोड पढ़ने के लिए।
  • बायाँ और दायाँ Shift एक ही keyCode रखते हैं और location से अलग होते हैं।
  • संख्या पंक्ति का 1 और नंबरपैड का 1 अलग कुंजियाँ हैं — 49 और 97।

अक्सर पूछे जाने वाले सवाल

Q. Lang1 का keyCode क्या है?

21, हेक्स में 0x15।

Q. कोड में Lang1 को कैसे पकड़ें?

e.code === 'Lang1' से मिलान करें। keyCode से मिलान ब्राउज़र और लेआउट के साथ डगमगाता है।

Q. इस कुंजी का location क्या है?

0। इसका keyCode KanaMode के साथ साझा है, इसलिए अंतर बताने को यही मान चाहिए।

Q. क्या इस कुंजी से अक्षर टाइप होता है?

नहीं। key HangulMode है और कुछ टाइप नहीं होता।