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

HTML DOM Details open प्रॉपर्टी


HTML DOM Details open प्रॉपर्टी HTML <details> open प्रॉपर्टी से जुड़ी हुई है। यह एक बूलियन एट्रिब्यूट है और इसका उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि विवरण उपयोगकर्ता को दिखाई देने चाहिए या नहीं। जब true पर सेट किया जाता है तो विवरण उपयोगकर्ता को दिखाई देते हैं। हालांकि, इसे false पर सेट करने का अर्थ है उपयोगकर्ता से विवरण छुपाना।

सिंटैक्स

details open प्रॉपर्टी सेट करने के लिए सिंटैक्स निम्नलिखित है:

detailsObject.open = true|false

यहां, true=विवरण दिखाए जाएंगे और false=विवरण छुपाए जाएंगे। विवरण डिफ़ॉल्ट रूप से छुपे होते हैं।

उदाहरण

Details open प्रॉपर्टी का एक उदाहरण देखते हैं:

<!DOCTYPE html> <html> <body> <h2>Details open() property</h2> <details id="Details1"> <summary>Eiffel Tower</summary> <p style="color:blue">The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It is named after the engineer Gustave Eiffel, whose company designed and built the tower. </p> </details> <p>Click the below button to set the details to be visible to the user</p> <button onclick="setDetail()">Visible</button> <script>    function setDetail() {       document.getElementById("Details1").open = true;    } </script> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

HTML DOM Details open प्रॉपर्टी

"Visible" बटन पर क्लिक करने पर:

HTML DOM Details open प्रॉपर्टी

उपरोक्त उदाहरण में:

हमने id "Details1" के साथ एक <details> तत्व बनाया है और इसके अंदर <summary> और कुछ टेक्स्ट वाला <p> तत्व है:

<details id="Details1"> <summary>Eiffel Tower</summary> <p style="color:blue">The Eiffel Tower is a wrought-iron lattice tower on the Champ de Mars in Paris, France. It is named after the engineer Gustave Eiffel, whose company designed and built the tower. </p> </details>

हमने फिर "Visible" बटन बनाया जो उपयोगकर्ता द्वारा क्लिक किए जाने पर setDetail() फ़ंक्शन को निष्पादित करेगा:

<button onclick="setDetail()">Visible</button>

setDetail() फ़ंक्शन getElementById() का उपयोग करके <details> तत्व प्राप्त करता है और इसके open एट्रिब्यूट मान को true पर सेट करता है। यह <details> के अंदर की जानकारी को उपयोगकर्ता को प्रदर्शित करता है:

function setDetail() {    document.getElementById("Details1").open = true; }

  1. HTML DOM Ol reversed प्रॉपर्टी HTML DOM Ol reversed प्रॉपर्टी

    HTML DOM Ol reversed प्रॉपर्टी सेट या लौटाती है कि लिस्ट का क्रम डिसेंडिंग (उल्टा) है या एसेंडिंग (डिफ़ॉल्ट)। सिंटैक्स olObject.reversed मान सेट करना olObject.reversed = booleanValue मान booleanValueविवरण trueक्रम डिसेंडिंग (उल्टा) होगा falseक्रम एसेंडिंग (डिफ़ॉल्ट) होगा उदाहरण <!DOCTYPE h

  1. HTML DOM offsetWidth प्रॉपर्टी HTML DOM offsetWidth प्रॉपर्टी

    HTML DOM offsetWidth प्रॉपर्टी किसी एलिमेंट की चौड़ाई को पिक्सेल में लौटाती है, जिसमें पैडिंग, बॉर्डर और स्क्रॉलबार शामिल होते हैं, लेकिन मार्जिन नहीं। सिंटैक्स HTMLelement.offsetWidth उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM offsetHeight</title> <style&

  1. HTML DOM offsetParent प्रॉपर्टी HTML DOM offsetParent प्रॉपर्टी

    HTML DOM offsetParent प्रॉपर्टी उस पैरेंट एलिमेंट का रेफरेंस लौटाती है जिससे चाइल्ड ऑफसेट परिभाषित होते हैं। सिंटैक्स HTMLelement.offsetParent उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM offsetParent</title> <style type="text/css">