Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM KeyboardEvent location गुण


HTML DOM KeyboardEvent location गुण कीबोर्ड पर दबाई गई कुंजी के स्थान से संबंधित संख्या लौटाता है।

सिंटैक्स

निम्नलिखित सिंटैक्स है −

दबाई गई कुंजी का स्थान लौटाना −

event.location

संख्याएं

यहां, लौटाई गई संख्या निम्नलिखित हो सकती है −

संख्या विवरण
0 यह कीबोर्ड पर लगभग सभी मानों को दर्शाता है। (कीबोर्ड के मध्य भाग में हर कुंजी, जैसे: ‘Q’, ’\’, ’spacebar’)
1 यह बाएं कीबोर्ड पर मानों को दर्शाता है। (कीबोर्ड के बाएं भाग में हर कुंजी, जैसे: ‘left ctrl’, ’left Shift’, ’left alt’)
2 यह दाएं कीबोर्ड पर मानों को दर्शाता है। (कीबोर्ड के दाएं भाग में हर कुंजी, जैसे: ‘right ctrl’, ’right Shift’, ’right alt’)
3 यह नंपैड कीबोर्ड पर मानों को दर्शाता है। (कीबोर्ड के नंपैड भाग में हर कुंजी, जैसे: ‘1’, ’/’, ’.’)

उदाहरण

आइए KeyboardEvent location गुण का एक उदाहरण देखें −

<!DOCTYPE html> <html> <head> <title>KeyboardEvent location</title> <style>    form {       width:70%;       margin: 0 auto;       text-align: center;    }    * {       padding: 2px;       margin:5px;    }    input[type="button"] {       border-radius: 10px;    } </style> </head> <body> <form> <fieldset> <legend>KeyboardEvent-location</legend> <label>रिक्त स्थान भरें: <input type="text" id="textSelect" placeholder="type here..." onkeydown="getEventData(event)" autocomplete="off"> </label> <div id="divDisplay"></div> </fieldset> </form> <script>    var divDisplay = document.getElementById("divDisplay");    var textSelect = document.getElementById("textSelect");    function getEventData(InputEvent) {       if(InputEvent.location === 0)          divDisplay.textContent = 'कुंजी मध्य भाग में दबाई गई';       else if(InputEvent.location === 1)          divDisplay.textContent = 'कुंजी बाएं भाग में दबाई गई';       else if(InputEvent.location === 2)          divDisplay.textContent = 'कुंजी दाएं भाग में दबाई गई';       else       divDisplay.textContent = 'कुंजी नंपैड भाग में दबाई गई';    } </script> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा −

टेक्स्ट फ़ील्ड में कुछ भी टाइप करने से पहले −

HTML DOM KeyboardEvent location गुण

टेक्स्ट फ़ील्ड में 'w' टाइप करने के बाद −

HTML DOM KeyboardEvent location गुण

नंपैड से टेक्स्ट फ़ील्ड में '+' दबाने के बाद −

HTML DOM KeyboardEvent location गुण


  1. HTML DOM Location hash प्रॉपर्टी HTML DOM Location hash प्रॉपर्टी

    Location hash प्रॉपर्टी एक स्ट्रिंग मान (एंकर भाग) को URL पर लौटाती या जोड़ती है। एंकर भाग स्वचालित रूप से '#' से पूर्वनिर्धारित होता है और फिर जोड़ा जाता है। सिंटैक्स निम्नलिखित सिंटैक्स है - hash प्रॉपर्टी का मान प्राप्त करना location.hash hash प्रॉपर्टी का मान सेट करना location.hash

  1. HTML DOM Location search प्रॉपर्टी HTML DOM Location search प्रॉपर्टी

    Location search प्रॉपर्टी URL के लिए क्वेरी पैरामीटर्स से संबंधित स्ट्रिंग को लौटाती या सेट करती है। सिंटैक्स निम्नलिखित सिंटैक्स है - search प्रॉपर्टी का मान प्राप्त करना location.search प्रोटोकॉल प्रॉपर्टी का मान सेट करना location.search = searchString उदाहरण आइए Location search प्रॉपर्टी का

  1. HTML DOM KeyboardEvent altKey प्रॉपर्टी HTML DOM KeyboardEvent altKey प्रॉपर्टी

    विवरण HTML DOM KeyboardEvent altKey प्रॉपर्टी लौटाती है कि जब HTML दस्तावेज़ में की इवेंट ट्रिगर हुआ था, तब ALT कुंजी दबाई गई थी या नहीं। सिंटैक्स event.altKey उदाहरण आइए HTML KeyboardEvent altKey प्रॉपर्टी का एक उदाहरण देखें: <!DOCTYPE html> <html> <style> body { color: