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

addEventListener () जावास्क्रिप्ट में एक बटन के साथ एक से अधिक बार काम नहीं कर रहा है?

<घंटा/>

AddEventListener() को बार-बार बटन क्लिक पर काम करने के लिए, निम्न कोड का उपयोग करें -

उदाहरण

<!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>
<button id="pressButtonDemo">Click Me</button>
<script>
   var eventValue = function (event) {
      document.body.appendChild(document.createElement('div'))
      .textContent = event.type;
   }
   var pressed = document.querySelector("#pressButtonDemo");
   pressed.addEventListener("click", eventValue);
</script>
</body>
</html>

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

आउटपुट

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

addEventListener () जावास्क्रिप्ट में एक बटन के साथ एक से अधिक बार काम नहीं कर रहा है?

जब आप "क्लिक मी" बटन पर क्लिक करेंगे तो आपको निम्न आउटपुट मिलेगा। यह निम्नलिखित आउटपुट उत्पन्न करेगा -

addEventListener () जावास्क्रिप्ट में एक बटन के साथ एक से अधिक बार काम नहीं कर रहा है?

अब, बटन को एक बार और क्लिक करें। यह निम्नलिखित आउटपुट देगा -

addEventListener () जावास्क्रिप्ट में एक बटन के साथ एक से अधिक बार काम नहीं कर रहा है?



  1. जावास्क्रिप्ट इनपुट प्रकार =सबमिट काम नहीं कर रहा है?

    इसे काम करने के लिए, आप इनपुट प्रकार =सबमिट के साथ ऑनक्लिक का उपयोग कर सकते हैं। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=dev

  1. जावास्क्रिप्ट के साथ एक टू-डू सूची बनाएं

    उदाहरण कार्य सूची बनाने के लिए निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content="width=device-width, initial-scale=1.0">    <t

  1. फिक्स:राइट माउस बटन मैजिक माउस पर काम नहीं कर रहा है

    सेकेंडरी क्लिक इनेबल टू राइट)। जब उपयोगकर्ता द्वितीयक क्लिक को बाएं में बदलते हैं, तो दायां क्लिक फ़ंक्शन पूरी तरह से ठीक काम करता है (सक्रियण बटन के रूप में बाएं क्लिक का उपयोग करके)। हालांकि, जब वे इसे वापस राइट में बदलते हैं, तो राइट क्लिक फ़ंक्शन फिर से काम करना बंद कर देता है (एक सक्रियण बटन के