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

एचटीएमएल डोम ट्रांजिशनइवेंट ऑब्जेक्ट

<घंटा/>

HTML DOM ट्रांज़िशनइवेंट ऑब्जेक्ट एक ऐसी घटना का प्रतिनिधित्व करता है जो एक ट्रांज़िशन पर होती है।

यहां, “संक्रमण घटना” निम्नलिखित गुण और विधियाँ हो सकती हैं -

संपत्ति/विधि
<वें>विवरण
propertyName
जब एट्रांज़िशन इवेंट ट्रिगर होता है, तो ट्रांज़िशन के लिए उपयोग की जाने वाली सीएसएस प्रॉपर्टी के अनुरूप यह रिटर्न एस्ट्रिंग देता है
बीता हुआ समय
यह एक संख्या देता है जो एक संक्रमण घटना के ट्रिगर होने पर एक संक्रमण कितने सेकंड तक चला था, इसके अनुरूप है
छद्म तत्व
यह संक्रमण के छद्म तत्व का नाम देता है

आइए हम TransitionEvent elapsedTime . का एक उदाहरण देखें संपत्ति -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<title>TransitionEvent elapsedTime</title>
<style>
   form {
      width:70%;
      margin: 0 auto;
      text-align: center;
   }
   * {
      padding: 2px;
      margin:5px;
   }
   input[type="button"] {
      border-radius: 10px;
   }
   #playArea {
      display: inline-block;
      border-radius: 50%;
      background-color: #DC3545;
      width: 50px;
      height: 50px;
      border: 3px solid #AC3509;
      transition: all 1.3s ease;
   }
   #playArea:hover {
      transform:translateX(80px);
   }
</style>
</head>
<body>
   <form>
      <fieldset>
         <legend>TransitionEvent-elapsedTime</legend>
         <div id="playArea"></div>
         <div id="divDisplay"></div>
      </fieldset>
   </form>
<script>
   var divDisplay = document.getElementById("divDisplay");
   var playDisplay = document.getElementById("playArea");
   function getElapsedTime(event) {
      divDisplay.textContent = 'Elapsed Time in Transition: '+event.elapsedTime+' seconds';
   }
   playDisplay.addEventListener("transitionend", getElapsedTime);
</script>
</body>
</html>

आउटपुट

डिव एलिमेंट पर होवर करने से पहले -

एचटीएमएल डोम ट्रांजिशनइवेंट ऑब्जेक्ट

डिव एलिमेंट पर होवर करने के बाद -

एचटीएमएल डोम ट्रांजिशनइवेंट ऑब्जेक्ट


  1. एचटीएमएल डोम डीटी वस्तु

    HTML DOM DT ऑब्जेक्ट HTML तत्व से जुड़ा है। DT ऑब्जेक्ट का उपयोग करके हम जावास्क्रिप्ट का उपयोग करके गतिशील रूप से तत्व बना सकते हैं। सिंटैक्स − . के लिए वाक्य रचना निम्नलिखित है DT ऑब्जेक्ट बनाना - var p = document.createElement("DT"); उदाहरण आइए HTML DOM DT ऑब्जेक्ट के लिए एक उदाहरण

  1. एचटीएमएल डोम एचआर ऑब्जेक्ट

    HTML DOM HR ऑब्जेक्ट HTML दस्तावेज़ के तत्व का प्रतिनिधित्व करता है। घंटा वस्तु बनाएं− सिंटैक्स निम्नलिखित वाक्य रचना है - दस्तावेज़.क्रिएट एलीमेंट (एचआर); आइए हम घंटा वस्तु का एक उदाहरण देखें- उदाहरण body { text-align:center; पृष्ठभूमि-रंग:#fff; रंग:#0197F6; } h1 {रंग:#23CE6B; } .btn {पृष्ठभूम

  1. एचटीएमएल डोम उल ऑब्जेक्ट

    एचटीएमएल में एचटीएमएल डोम उल ऑब्जेक्ट . का प्रतिनिधित्व करता है तत्व। एक बनाना तत्व var ulObject = document.createElement(“UL”) यहां, “ulObject” निम्न गुण हो सकते हैं लेकिन HTML5 . में समर्थित नहीं हैं - संपत्ति विवरण कॉम्पैक्ट इससे सेट/रिटर्न होता है कि क्या अनियंत्रित सूची