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

एचटीएमएल डोम यूआईईवेंट विवरण संपत्ति


HTML DOM UiEvent विवरण गुण लगातार ट्रिगर होने वाले क्लिक के अनुरूप एक संख्या देता है।

ध्यान दें - यदि ऑनडब्लक्लिक ईवेंट ट्रिगर होता है तो लौटाया गया मान '2' होता है, और ऑनमाउसओवर या ऑनमाउसआउट ईवेंट ट्रिगर होने पर हमेशा '0' होता है।

सिंटैक्स

निम्नलिखित वाक्य रचना है -

लगातार ट्रिगर होने वाले क्लिकों की वापसी संख्या -

event.detail

आइए ईवेंट विवरण . का एक उदाहरण देखें संपत्ति -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<title>HTML DOM UiEvent detail</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;
   }
   #clickOn {
      border: 3px solid #F0FF33;
      margin: 15px auto;
      border-radius: 50%;
      background-color: #FFF933;
      width: 10px;
      height: 10px;
   }
   h2 {
      display: inline-block;
   }
</style>
</head>
<body>
   <form>
      <fieldset>
         <legend>HTML-DOM-UiEvent-detail</legend>
         <h2 id="highScore">High Score: 0</h2>
         <h2 id="currScore">Current Score: 0</h2><br>
         <div id="playArea"><div onclick="getHighScore(event)" id="clickOn"></div></div><br>
      </fieldset>
   </form>
<script>
   var clickOn = document.getElementById("clickOn");
   var playDisplay = document.getElementById("playArea");
   var highScore = document.getElementById("highScore");
   var currScore = document.getElementById("currScore");
   var high = 0, score = 0;
   function getHighScore(event) {
      var score = event.detail;
      currScore.textContent = 'Current Score: '+score;
         if(score > high){
            highScore.textContent = 'High Score: '+score;
            high = score;
         }
   }
</script>
</body>
</html>

आउटपुट

पीले div तत्व पर क्लिक करने से पहले -

एचटीएमएल डोम यूआईईवेंट विवरण संपत्ति

पीले div तत्व को लगातार क्लिक करने के बाद -

एचटीएमएल डोम यूआईईवेंट विवरण संपत्ति

पीले div तत्व को लगातार क्लिक करने के बाद लेकिन पिछली बार से कम -

एचटीएमएल डोम यूआईईवेंट विवरण संपत्ति


  1. एचटीएमएल डोम ओएल ने संपत्ति को उलट दिया

    एचटीएमएल डोम ओएल ने संपत्ति सेट/रिटर्न को उलट दिया है कि सूची का क्रम अवरोही या आरोही होना चाहिए (डिफ़ॉल्ट)। निम्नलिखित वाक्य रचना है - बूलियन मान लौटाना - सही/गलत olObject.reversed सेटिंग उलट बूलियन वैल्यू के लिए olObject.reversed = booleanValue यहाँ, “बूलियनवैल्यू” निम्नलिखित हो सकते हैं - bo

  1. एचटीएमएल डोम ऑफसेटविड्थ संपत्ति

    HTML DOM ऑफ़सेटविड्थ प्रॉपर्टी एक तत्व की चौड़ाई के अनुरूप संख्या लौटाती है, जिसमें उसकी पैडिंग, बॉर्डर और स्क्रॉलबार शामिल हैं, लेकिन उसका मार्जिन नहीं। निम्नलिखित वाक्य रचना है - वापसी संख्या मान HTMLelement.offsetWidth आइए एक उदाहरण देखें HTML DOM ऑफसेटविड्थ संपत्ति - उदाहरण <!DOCTYPE html&

  1. एचटीएमएल डोम यूआईईवेंट विवरण संपत्ति

    HTML DOM UiEvent विवरण गुण लगातार ट्रिगर होने वाले क्लिक के अनुरूप एक संख्या देता है। ध्यान दें - यदि ऑनडब्लक्लिक ईवेंट ट्रिगर होता है तो लौटाया गया मान 2 होता है, और ऑनमाउसओवर या ऑनमाउसआउट ईवेंट ट्रिगर होने पर हमेशा 0 होता है। सिंटैक्स निम्नलिखित वाक्य रचना है - लगातार ट्रिगर होने वाले क्लिकों की