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

मैं एक सरणी से एक सूची बना रहा हूँ। मैं कैसे जान सकता हूं कि मैं जावास्क्रिप्ट में किस तत्व पर क्लिक कर रहा हूं?

<घंटा/>

इसके लिए आप addEventListener() का उपयोग कर सकते हैं।

उदाहरण

निम्नलिखित कोड है -

<!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>
<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>
<body>
</body>
<script>
   var addButton;
   for (let i = 0; i < 3; i++) {
      addButton = document.createElement('button')
      if (i == 0) {
         addButton.innerHTML = "Javascript"
         addButton.dataset.subject = "Javascript"
         document.body.appendChild(addButton)
      }
      if (i == 1) {
         addButton.innerHTML = "MySQL"
         addButton.dataset.subject = "MySQL"
         document.body.appendChild(addButton)
      }
      if (i == 2) {
         addButton.innerHTML = "Java"
         addButton.dataset.subject = "Java"
         document.body.appendChild(addButton)
      }  
      addButton.addEventListener('click', function (evnt) {
         console.clear();
         console.log('Subject ' + evnt.target.dataset.subject + ' pressed')
      })
   }
</script>
</html>

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

आउटपुट

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

मैं एक सरणी से एक सूची बना रहा हूँ। मैं कैसे जान सकता हूं कि मैं जावास्क्रिप्ट में किस तत्व पर क्लिक कर रहा हूं?

अब बटन दबाएं, आपको कंसोल पर निम्न आउटपुट मिलेगा -

मैं एक सरणी से एक सूची बना रहा हूँ। मैं कैसे जान सकता हूं कि मैं जावास्क्रिप्ट में किस तत्व पर क्लिक कर रहा हूं?


  1. जावास्क्रिप्ट पॉप विधि:यह क्या है और इसका उपयोग कैसे करें

    जावास्क्रिप्ट ऐरे पॉप मेथड जिसे कहा जाता है, कई ऐरे मेथड में से एक है जिसका उपयोग एरे में डेटा में हेरफेर करने के लिए किया जा सकता है। वेब डेवलपर्स इसका उपयोग ऐसे समय में करते हैं जब उन्हें शॉर्ट एरे के साथ या पॉप्ड एलिमेंट के साथ कुछ करने की आवश्यकता होती है। आइए जानें इसका उपयोग कैसे करें: सिंटैक

  1. जावास्क्रिप्ट सरणी में किसी तत्व की खोज कैसे करें?

    जावास्क्रिप्ट सरणी में किसी तत्व को खोजने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Doc

  1. कैसे एक जावास्क्रिप्ट सरणी से एक स्ट्रिंग पार्स करने के लिए?

    जावास्क्रिप्ट सरणी से एक स्ट्रिंग को पार्स करने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&