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

JavaScript से DIV को बाहर क्लिक करने पर कैसे छुपाएं?

क्लिक आउटसाइड डिटेक्शन

किसी div को तब छुपाने के लिए जब उपयोगकर्ता उसके बाहर क्लिक करे, document पर क्लिक इवेंट लिसनर जोड़ें और चेक करें कि क्लिक टार्गेट वह div है या उसका बच्चा।

उदाहरण


मुख्य बिंदु

  • e.target - वास्तविक एलिमेंट जिस पर क्लिक हुआ
  • element.contains(otherElement) - चेक करता है कि एलिमेंट दूसरे को समाहित करता है या नहीं
  • style.display = 'none' - एलिमेंट को छुपाता है (लेकिन DOM में रहता है)

आधुनिक दृष्टिकोण (इवेंट डेलीगेशन)

रिएक्ट/व्यू में उपयोग

फ्रेमवर्क्स में कस्टम हुक्स/डायरेक्टिव्स का उपयोग करें:


            
  1. <script> टैग का उपयोग करके क्लाइंट-साइड JavaScript कैसे परिभाषित करें? <script> टैग का उपयोग करके क्लाइंट-साइड JavaScript कैसे परिभाषित करें?

    HTML <script> टैग का उपयोग आपके HTML दस्तावेज़ के भीतर स्क्रिप्ट घोषित करने के लिए किया जाता है। इसके माध्यम से, आप क्लाइंट-साइड JavaScript परिभाषित कर सकते हैं। <script> टैग की विशेषताएं यहां दी गई हैं: विशेषता मान विवरण async async निर्दिष्ट करता है कि स्क्रिप्ट अतुल्यकालिक रूप

  1. जावास्क्रिप्ट में बटन क्लिक पर डिव को छिपाना जावास्क्रिप्ट में बटन क्लिक पर डिव को छिपाना

    मान लीजिए निम्नलिखित हमारा डिव है - Welcome in JavaScript निम्नलिखित हमारा बटन है। क्लिक करने पर, उपरोक्त डिव छिप जाना चाहिए -Click The Buttonडिव को छिपाने के लिए जावास्क्रिप्ट में style.display अवधारणा का उपयोग करें। कोड निम्नलिखित है -उदाहरण  Document Click The Button Welcome in Jav

  1. - JavaScript में : या = को कब उपयोग करना है पहचानना

    कोलन (:) का उपयोग तब किया जा सकता है जब आप किसी ऑब्जेक्ट में प्रॉपर्टी परिभाषित करना चाहते हैं जबकि बराबर (=) का उपयोग तब किया जा सकता है जब आप किसी वेरिएबल को मान असाइन करना चाहते हैं।उदाहरणकोड निम्न है:var studentDetails = {    studentId: 101,    studentName: John,