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

बटन पर नाम कैसे जोड़ें और हटाएं जावास्क्रिप्ट के साथ क्लिक करें?

<घंटा/>

बनाने के लिए, ऐड () विधि का उपयोग करें, जबकि बनाए गए और संलग्न तत्व को हटाने के लिए, आप हटा सकते हैं ()। निम्नलिखित कोड है -

उदाहरण

<!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">
<style>
</style>
</head>
<body>
<div class="">
<ul id="listOfName"></ul>
</div>
<div class="">
<h1 class="">Add A New Name</h1>
<div class="">
<input type="text" id="name" placeholder="Add Name......">
<button class="btn" id="addNameButton">AddName</button>
</div>
</div>
</div>
<script>
   var givenName = document.querySelector('#name')
   var btnClass = document.querySelector('#addNameButton')
   var listOfName = document.querySelector('#listOfName')
   btnClass.addEventListener('click', () => {
      var actualName = givenName.value
      if (actualName.length != 0) {
         var createAnHTMLList = `<li class=""><div>${actualName}</div><button
         onclick="removeNameFromTheList(this)">Remove Name</button>`
         listOfName.innerHTML += createAnHTMLList
         givenName.value = ''
         givenName.classList.remove('red')
      } else{
         givenName.classList.add('red')
      }
   })
   function removeNameFromTheList(e) {
      e.parentElement.remove()
   }
</script>
</body>
</html>

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

आउटपुट

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

बटन पर नाम कैसे जोड़ें और हटाएं जावास्क्रिप्ट के साथ क्लिक करें?

यहां, मैं दो नाम जोड़ रहा हूं, जो जॉन, डेविड हैं। स्नैपशॉट इस प्रकार है। आइए पहले "जॉन" जोड़ें और "नाम जोड़ें" पर क्लिक करें -

बटन पर नाम कैसे जोड़ें और हटाएं जावास्क्रिप्ट के साथ क्लिक करें?

"नाम जोड़ें" बटन पर क्लिक करें। आपको निम्न आउटपुट मिलेगा -

बटन पर नाम कैसे जोड़ें और हटाएं जावास्क्रिप्ट के साथ क्लिक करें?

अब तुम दाऊद के साथ भी कर सकते हो। दोनों नाम जोड़ने के बाद, आपको निम्न नमूना आउटपुट मिलेगा।

बटन पर नाम कैसे जोड़ें और हटाएं जावास्क्रिप्ट के साथ क्लिक करें?

अब, मैं 'जॉन' नाम हटाने जा रहा हूं। यह निम्नलिखित आउटपुट देगा -

बटन पर नाम कैसे जोड़ें और हटाएं जावास्क्रिप्ट के साथ क्लिक करें?


  1. कैसे बटन क्लिक पर जावास्क्रिप्ट में एक div छिपाने के लिए?

    मान लें कि निम्नलिखित हमारा div है - <div id="showOrHide"> Welcome in JavaScript </div> निम्नलिखित हमारा बटन है। क्लिक करने पर, उपरोक्त डिव छिप जाना चाहिए - <button onclick="showOrHideDiv()">Click The Button</button> div को छिपाने के लिए JavaScript में s

  1. JavaScript के साथ नए HTML टैग निकालें और जोड़ें?

    नए HTML टैग्स को हटाने और जोड़ने के लिए, Hide() और show() की अवधारणा का उपयोग करें। मान लें कि निम्नलिखित हमारे बटन हैं - उपरोक्त सामग्री को छिपाने के लिए मुझे क्लिक करें उपरोक्त सामग्री दिखाने के लिए मुझे क्लिक करें बटन क्लिक पर टैग हटाने और जोड़ने के लिए, hie() और show() का उपयोग करें - $(दस्ता

  1. बटन पर ली तत्वों को कैसे हटाएं जावास्क्रिप्ट में क्लिक करें?

    मान लें कि निम्नलिखित हमारी अनियंत्रित सूची (उल) है - JavaScript निकालें MySQL Remove MongoDB निकालें Java निकालें ऊपर, आप प्रत्येक ली तत्व के साथ निकालें बटन देख सकते हैं। इस बटन पर क्लिक करने पर, आप किसी भी li तत्व को हटा सकते हैं। बटन क्लिक पर ली तत्वों को हटाने के लिए कोड निम्नलिखित है; उद