KeyboardEvent charCode गुणवत्ता
वर्णन और उपयोग
charCode गुणवत्ता द्वारा ट्रिगर किया गया चार्कर को onkeypress इवेंट की Unicode चार्कर को
Unicode चार्कर को एक चार्कर के नंबर के रूप में माना जाता है (जैसे चार्कर "97" अक्षर "a" की प्रतिनिधित्व करता है)।
सूचना:सभी Unicode चार्कर्स की सूची के लिए, हमारे संपूर्ण Unicode संदर्भ.
सूचना:यदि आप Unicode मान को चार्कर करना चाहते हैं, तो fromCharCode() विधि.
टिप्पणी:यदि इस गुणवत्ता को इस्तेमाल किया जाता है onkeydown या onkeyup इवेंट, तो वापसी मान "0" है।
टिप्पणी:यह गुणवत्ता तय की गई है।
टिप्पणी:IE8 और अधिक पुरानी संस्करणों में charCode गुणवत्ता का समर्थन नहीं है। लेकिन, इन ब्राउज़र संस्करणों के लिए, आप निम्नलिखित का इस्तेमाल कर सकते हैं keyCode गुणवत्ताया तो, पारस्परिक ब्राउज़र समाधान के लिए, आप निम्नलिखित कोड का इस्तेमाल कर सकते हैं:
var x = event.charCode || event.keyCode; // चार्कोड या कीवोड का इस्तेमाल करें, इस पर ब्राउज़र के समर्थन पर निर्भर करता है
सूचना:आप अधिकतर इस्तेमाल की विशेष की भी जाँच कर सकते हैं (जैसे कि कैप्स लॉक या दिशा भान)। लेकिन, keyCode और charCode गुणवत्ता को एकदम अच्छे साथ देना केवल सहायकता के लिए है। नई संस्करण के DOM इवेंट स्पेसिफ़िकेशन अग्रणी key गुणवत्ता को इस्तेमाल करने की सिफ़ारिश करता है (यदि उपलब्ध हो)।
सूचना:यदि आप जानना चाहते हैं कि कीबोर्ड की इवेंट होते समय "ALT"、"CTRL"、"META" या "SHIFT" कीबोर्ड का क्या दबाए गया है, तो altKey、ctrlKey/、metaKey या shiftKey गुण
इंस्टांस
उदाहरण 1
दबाए गए कीबोर्ड की कीबोर्ड की Unicode मान को प्राप्त करें:
var x = event.charCode;
उदाहरण 2
दबाए गए कीबोर्ड की कीबोर्ड की Unicode मान को प्राप्त करने के लिए क्रॉस-ब्राउज़र समाधान:
// यदि ब्राउज़र सहायता करता है, तो charCode का उपयोग करें, नहीं तो keyCode (IE8 और अधिक पुराने संस्करण) का उपयोग करें var x = event.charCode || event.keyCode;
उदाहरण 3
यदि उपयोगकर्ता "O" की कीबोर्ड की दबाएं, तो कुछ टेक्स्ट दिखाएं:
function myFunction(event) { var x = event.charCode || event.keyCode; if (x == 111 || x == 79) { // o है 111, O है 79 alert("आपने 'O' की कीबोर्ड की दबाएं!"); } }
उदाहरण 4
Unicode मान को चारकोड में बदलें:
var x = event.charCode || evt.keyCode; // Unicode मान प्राप्त करें var y = String.fromCharCode(x); // मान को चारकोड में बदलें
व्याकरण
event.charCode
तकनीकी विस्तार
वापसी मान: | संख्या मान, यह Unicode चारकोड को प्रदर्शित करता है। |
---|---|
DOM संस्करण: | DOM Level 2 Events |
ब्राउज़र सहायता
तालिका में दिए गए नंबर इस गुण के पूर्णता की पहली ब्राउज़र संस्करण को निर्देशित करते हैं।
गुण | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
charCode | सहायता | 9.0 | सहायता | सहायता | सहायता |
संबंधित पृष्ठ
HTML DOM संदर्भ मैनुअल:KeyboardEvent key गुण
HTML DOM संदर्भ मैनुअल:KeyboardEvent keyCode गुण
HTML DOM संदर्भ मैनुअल:KeyboardEvent which गुण