onkeypress इवेंट
परिभाषा और उपयोग
onkeypress इवेंट जब उपयोगकर्ता की बटन को दबाता है (कीबोर्ड पर) तब होता है。
सूचना:onkeypress इवेंट से संबंधित इवेंट की क्रमवारता:
टिप्पणी:सभी की बटन (उदाहरण में ALT, CTRL, SHIFT, ESC) नहीं बढ़ती है। केवल उस की बटन को जांच करना चाहते हैं तो onkeydown इवेंट का उपयोग करें, क्योंकि यह सभी की बटन के लिए उपयोगी है।
उदाहरण
जब उपयोगकर्ता किसी की बटन को दबाता है तो जेसक्रिप्ट चलाया जाता है:
<input type="text" onkeypress="myFunction()">
व्याकरण
HTML में:
<एलीमेंट onkeypress="myScript">
जेसक्रिप्ट में:
ऑब्जेक्ट.onkeypress = function(){myScript};
जेसक्रिप्ट में, addEventListener() विधि का उपयोग करके:
ऑब्जेक्ट.addEventListener("keypress", myScript);
टिप्पणी:Internet Explorer 8 या अधिक पुरानी संस्करण इसे नहीं समर्थित करते addEventListener() विधि।
तकनीकी विवरण
बढ़ता है: | समर्थन |
---|---|
रद्द करने योग्य: | समर्थन |
इवेंट टाइप्स: | KeyboardEvent |
समर्थित HTML टैग्स: | सभी HTML एलीमेंट्स, छोड़कर: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> और <title> |
DOM संस्करण: | स्तर 2 इवेंट |
ब्राउज़र समर्थन
इवेंट | च्रोम | आईई | फायरफॉक्स | सैफारी | ऑपेरा |
---|---|---|---|---|---|
onkeypress | समर्थन | समर्थन | समर्थन | समर्थन | समर्थन |