यह पता लगाने के लिए कि कौन से अक्षर कुंजी दबाई गई है, keyCode के साथ window.event का उपयोग करें। निम्नलिखित कोड है -
उदाहरण
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale= 1.0"> <title>Document</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> <script src="https://code.jquery.com/jquery-1.12.4.js"></script> <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> </head> <body> <form> <input type="text" onkeypress="return keyPressName(event)" /> </form> <script> function keyPressName(myEventKeyName){ var pressedKey; if(window.event){ pressedKey = myEventKeyName.keyCode; } else if(myEventKeyName.which) { pressedKey = myEventKeyName.which; } alert(String.fromCharCode(pressedKey)); } </script> </body> </html>
उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल का नाम "anyName.html(index.html)" सहेजें और फ़ाइल पर राइट क्लिक करें। वीएस कोड संपादक में "ओपन विद लाइव सर्वर" विकल्प चुनें।
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
यहाँ, मैं वर्ण g दबा रहा हूँ। यह निम्नलिखित आउटपुट उत्पन्न करेगा -
अक्षर g प्रदर्शित करने के बाद जब आप OK बटन पर क्लिक करेंगे तो आपको निम्न आउटपुट मिलेगा।