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

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


मान लें कि निम्नलिखित हमारा div है -

<div id="showOrHide">
Welcome in JavaScript
</div>

निम्नलिखित हमारा बटन है। क्लिक करने पर, उपरोक्त डिव छिप जाना चाहिए -

<button onclick="showOrHideDiv()">Click The Button</button>

div को छिपाने के लिए JavaScript में style.display अवधारणा का उपयोग करें। निम्नलिखित कोड है -

उदाहरण

<!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>
</head>
<body>
<button onclick="showOrHideDiv()">Click The Button</button>
<div id="showOrHide">
Welcome in JavaScript
</div>
<script>
   function showOrHideDiv() {
      var v = document.getElementById("showOrHide");
      if (v.style.display === "none") {
         v.style.display = "block";
      } else {
         v.style.display = "none";
      }
   }
</script>
</body>
</html>

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

आउटपुट

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

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

जब उपयोगकर्ता बटन पर क्लिक करता है, तो div छिप जाता है। स्क्रीनशॉट इस प्रकार है -

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


  1. एक बार जब आप जावास्क्रिप्ट में एक बटन पर क्लिक करते हैं तो 10 मूल्य की वृद्धि कैसे करें?

    इसके लिए, parseInt () के साथ क्लिक () का उपयोग करें। उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initialscale=1.0"> <title>Document</title> &

  1. जावास्क्रिप्ट में बटन क्लिक करने के बाद मेरा टेक्स्टफील्ड खाली कैसे करें?

    इसके लिए आप onclick=“yourFunctionName()”, और - . का उपयोग कर सकते हैं document.getElementById(“”).value=’’ उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=

  1. जावास्क्रिप्ट के साथ एक डिव का स्क्रीनशॉट कैसे लें

    हमें अपने मार्कअप के उस हिस्से (भागों) को कैप्चर (छवि में बदलना) आवश्यक है जो हमारी वेबसाइट को प्रस्तुत करता है और उस कैप्चर की गई छवि को सहेजता है या इसके साथ कुछ करता है। इसलिए, हमें एक ऐसा तरीका तैयार करने की आवश्यकता है जिसका उपयोग करके हम इस वर्णित व्यवहार को प्राप्त कर सकें। चूंकि हमारी समस्य