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

जावास्क्रिप्ट में कुंजी प्रेस घटना दर्ज करें?

<घंटा/>

ENTER की प्रेस इवेंट के लिए, आप −

. पर एक फंक्शन कॉल कर सकते हैं
onkeypress=”yourFunctionName”

ENTER के कीकोड 13 का प्रयोग करें।

उदाहरण

<!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>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fontawesome/
4.7.0/css/font-awesome.min.css">
</head>
<body>
<input id="enterDemo" type="text" onkeypress="return
enterKeyPressed(event)" />
<script>
   function enterKeyPressed(event) {
      if (event.keyCode == 13) {
         console.log("Enter key is pressed");
         return true;
      } else {
         return false;
      }
   }
</script>
</body>
</html>

उपरोक्त प्रोग्राम को चलाने के लिए, फ़ाइल नाम "anyName.html(index.html)" को सेव करें और फ़ाइल पर राइट क्लिक करें। वीएस कोड संपादक में "लाइव सर्वर के साथ खोलें" विकल्प चुनें।

आउटपुट

यह निम्नलिखित आउटपुट देगा -

जावास्क्रिप्ट में कुंजी प्रेस घटना दर्ज करें?

ENTER कुंजी दबाने पर, निम्न आउटपुट कंसोल पर दिखाई देता है -

जावास्क्रिप्ट में कुंजी प्रेस घटना दर्ज करें?


  1. जावास्क्रिप्ट में मुख्य-घटनाओं की व्याख्या करें?

    की-इवेंट तब होते हैं जब कोई उपयोगकर्ता कीबोर्ड से इंटरैक्ट करता है। मुख्य रूप से तीन प्रमुख ईवेंट प्रकार हैं - कीडाउन, कीप्रेस और कीअप। इवेंट विवरण ऑनकीडाउन यह घटना तब सक्रिय होती है जब उपयोगकर्ता एक कुंजी दबा रहा होता है ऑनकीप्रेस उपयोगकर्ता द्वारा कुंजी दबाने पर यह घटना सक्रिय हो जाती है ऑनक

  1. जावास्क्रिप्ट के साथ टेक्स्ट इनपुट फ़ील्ड में ENTER कुंजी का पता लगाएं

    आप ENTER कुंजी के लिए keyCode 13 का उपयोग कर सकते हैं। आइए पहले इनपुट बनाएं - <input type="text" id="txtInput"> अब, ENTER कुंजी का पता लगाने के लिए keyCode के साथ on() का उपयोग करते हैं। पूरा कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"&g

  1. जावास्क्रिप्ट ENTER दबाने पर टेक्स्टबॉक्स सबमिट करें?

    ENTER में कुंजी कोड 13 है। हम ENTER को दबाया गया है या नहीं, यह जांचने के लिए event.keycode का उपयोग करेंगे। निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=de