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

HTML में उपयोगकर्ता द्वारा <details> एलिमेंट खोलने/बंद करने पर स्क्रिप्ट कैसे निष्पादित करें?

जब उपयोगकर्ता <details> एलिमेंट खोलता या बंद करता है, तो ontoggle इवेंट फायर होता है।

उदाहरण

ontoggle इवेंट एट्रिब्यूट लागू करने का कोड:

<!DOCTYPE html>
<html>
  <body>
    <h2>Details</h2>
    <p>You need to join office from Feb23</p>
    <details ontoggle="display()">
      <summary>More Information</summary>
      <p>Timings: 9 to 5:30</p>
      <p>Office location: Hyderabad</p>
    </details>
    <script>
      function myFunction() {
        alert("Timings, office location, etc");
      }
    </script>
  </body>
</html>

<details> और <summary> एक डिस्क्लोजर विजेट बनाते हैं। ontoggle इवेंट open स्थिति बदलने पर फायर होता है। JavaScript से details.open प्रॉपर्टी चेक/सेट करें।

  1. - HTML में उपयोगकर्ता एलिमेंट में कंटेंट पेस्ट करने पर स्क्रिप्ट कैसे चलाएं?

    जब उपयोगकर्ता किसी एलिमेंट में टेक्स्ट पेस्ट (चिपकाता) करता है, तो onpaste एट्रिब्यूट HTML में ट्रिगर होता है। उदाहरण निम्न कोड से onpaste एट्रिब्यूट लागू करें: <!DOCTYPE html> <html> <body> <input type=text onpaste=display() value=यहां टेक्स्ट पेस्ट करें> <h

  1. - HTML में तत्व पर क्लिक होने पर स्क्रिप्ट कैसे निष्पादित करें?

    onclick इवेंट एट्रिब्यूट onclick एट्रिब्यूट HTML में किसी तत्व पर क्लिक होने पर JavaScript कोड निष्पादित करने के लिए उपयोग किया जाता है। यह सबसे सामान्य माउस इवेंट है और लगभग सभी HTML तत्वों पर काम करता है। उदाहरण निम्नलिखित कोड onclick एट्रिब्यूट का उपयोग दिखाता है: <!DOCTYPE html> <html

  1. - HTML में तत्व को फोकस मिलने पर स्क्रिप्ट कैसे निष्पादित करें?

    onfocus इवेंट एट्रिब्यूट onfocus एट्रिब्यूट HTML में किसी तत्व को फोकस मिलने पर (क्लिक, टैब, या प्रोग्रामेटिक रूप से) स्क्रिप्ट निष्पादित करता है। यह फॉर्म फील्ड्स, लिंक्स, बटन्स, और tabindex वाले तत्वों पर काम करता है। उदाहरण निम्नलिखित कोड onfocus एट्रिब्यूट का उपयोग दिखाता है: { el