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

JavaScript में एंटर की प्रेस इवेंट कैसे हैंडल करें?

उदाहरण

onkeypress इवेंट और keyCode 13 से एंटर की डिटेक्ट करें।

<!DOCTYPE html> 
<html lang="en"> 
<head> 
<meta charset="UTF-8"> 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 
<title>Document</title> 
</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>

फ़ाइल सेव करें और Live Server से खोलें।

आउटपुट

एंटर की दबाने पर कंसोल में "Enter key is pressed" मैसेज दिखाई देगा।

  1. जावास्क्रिप्ट में की-इवेंट्स समझाया गया जावास्क्रिप्ट में की-इवेंट्स समझाया गया

    की-इवेंट्स तब होते हैं जब कोई यूजर कीबोर्ड के साथ इंटरैक्ट करता है। मुख्य रूप से तीन की इवेंट टाइप होते हैं: keydown, keypress और keyup। इवेंटविवरण Onkeydownयह इवेंट तब फायर होता है जब यूजर एक की दबा रहा होता है। Onkeypressयह इवेंट तब फायर होता है जब यूजर की को दबाता है। Onkeyupयह इवेंट तब फायर

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

    आप ENTER की के लिए keyCode 13 का उपयोग कर सकते हैं। आइए पहले इनपुट बनाएं -अब, ENTER की डिटेक्ट करने के लिए keyCode के साथ on() का उपयोग करें। पूरा कोड निम्नलिखित है -उदाहरण  Document $(#txtInput).on(keyup, function (event) { if (event.keyCode === 13) { console.log(Enter key pressed!!

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

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