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

div छुपाएं जिसमें जावास्क्रिप्ट के साथ विशिष्ट टेक्स्ट है?

<घंटा/>

सबसे पहले, आपको getElementsByClassName() की मदद से div क्लास को एक्सट्रेक्ट करना होगा और लूप के लिए पुनरावृति करना होगा और विशिष्ट टेक्स्ट दिखाने के लिए OR कंडीशन का उपयोग करना होगा।

साथ ही, अपना Div.style.display='none' सेट करें।

निम्नलिखित जावास्क्रिप्ट कोड है -

उदाहरण

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=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>
<div class="block">
header
</div>
<div class="block">
content
</div>
<div class="block">
footer
</div>
<script>
   let attribute = document.getElementsByClassName('block');
   for (let i = 0; i < attribute.length; i++) {
      let impDiv = attribute[i];
      let value = impDiv.innerHTML.trim();
      if (value == 'header' || value == 'footer') {
         impDiv.style.display = 'none';
      }
   }
</script>
</body>
</html>

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

आउटपुट

div छुपाएं जिसमें जावास्क्रिप्ट के साथ विशिष्ट टेक्स्ट है?


  1. जावास्क्रिप्ट के साथ अल्पविराम से अलग पाठ को div में अलग-अलग पंक्तियों में कैसे परिवर्तित करें?

    मान लें कि div में हमारा अल्पविराम से अलग किया गया टेक्स्ट निम्नलिखित है - <div class="commaSeparated"> This,is,the,first,JavaScript,program </div> अल्पविराम से अलग किए गए पाठ को अलग-अलग पंक्तियों में बदलने के लिए, आपको अल्पविराम (,) के आधार पर ट्रिम () के साथ-साथ विभाजन () का

  1. केवल जावास्क्रिप्ट के साथ चयनित div पर छुपा वर्ग टॉगल करें?

    केवल चयनित डिव पर हाइड क्लास को टॉगल करने के लिए, आपको क्लिक बटन पर ईवेंट सेट करना होगा। मान लें कि आपको + चिह्न के क्लिक पर एक विशिष्ट div को छिपाने की आवश्यकता है। फ़ॉन्ट + या - आइकन प्राप्त करने के लिए, आपको फ़ॉन्ट-विस्मयकारी लिंक करना होगा - + चिह्न - . पर क्लिक करने पर हाइड क्लास को टॉगल करन

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

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