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

HTML DOM Progress max Property - प्रोग्रेस बार अधिकतम मान

HTML DOM Progress max Property

HTML DOM progress max property प्रोग्रेस बार (<progress>) एलिमेंट के max attribute का मान प्राप्त या संशोधित करती है। यह कुल कार्य की मात्रा को दर्शाता है जिसकी तुलना में वर्तमान प्रगति (value) मापी जाती है।

Syntax

Max मान प्राप्त करना:

progressObject.max

Max मान सेट करना:

progressObject.max = "number"

उदाहरण

प्रोग्रेस बार का अधिकतम मान 100 से 200 में बदलना:

<!DOCTYPE html>
<html>
<head>
<style>
  html { height: 100%; }
  body {
    text-align: center;
    color: #fff;
    background: linear-gradient(62deg, #FBAB7E 0%, #F7CE68 100%) center/cover no-repeat;
    height: 100%;
  }
  p { font-weight: 700; font-size: 1.2rem; }
  .btn {
    background: #0197F6;
    border: none;
    height: 2rem;
    border-radius: 2px;
    width: 35%;
    margin: 2rem auto;
    display: block;
    color: #fff;
    outline: none;
    cursor: pointer;
  }
  .show { font-size: 1.5rem; font-weight: bold; }
</style>
</head>
<body>
<h1>DOM Progress max Property Demo</h1>
<p>आपके लंबित कार्य की स्थिति:</p>
<p>(नीला = पूर्ण & सफेद = लंबित)</p>
<progress value="20" max="100" class="progress"></progress>
<button onclick="changeMax()" class="btn">Max = 200 बदलें</button>
<div class="show"></div>
<script>
  function changeMax() {
    var progress = document.querySelector(".progress");
    var msg = document.querySelector(".show");
    msg.innerHTML = "पिछला अधिकतम मान है " + progress.max + '';
    progress.max = "200";
    msg.innerHTML += "

नया अधिकतम मान है " + progress.max + "

"; } </script> </body> </html>

आउटपुट

प्रारंभ में प्रोग्रेस बार 20/100 (20%) दिखाता है। "Max = 200 बदलें" बटन क्लिक करने पर अधिकतम 200 हो जाता है, इसलिए प्रोग्रेस बार अब 20/200 (10%) दिखाता है - दृश्य प्रगति कम दिखाई देती है।

मुख्य बिंदु

  • max attribute कुल कार्य/लक्ष्य को दर्शाता है (डिफ़ॉल्ट 1)
  • value attribute वर्तमान प्रगति दर्शाता है
  • प्रतिशत = (value / max) × 100
  • यदि max निर्दिष्ट नहीं है, तो प्रोग्रेस बार अनिश्चित (indeterminate) मोड में होता है
  • JavaScript से progress.max और progress.value अपडेट करके प्रगति एनिमेट कर सकते हैं
  • max 0 से अधिक फ्लोटिंग-पॉइंट संख्या होना चाहिए
  1. HTML DOM lastChild गुण HTML DOM lastChild गुण

    HTML DOM lastChild गुण निर्दिष्ट नोड के अंतिम चाइल्ड नोड को नोड ऑब्जेक्ट के रूप में लौटाता है। नोट − यह गुण टेक्स्ट और कमेंट नोड्स को अनदेखा नहीं करता सिंटैक्स निम्नलिखित सिंटैक्स है − lastChild नोड लौटाना nodeList.lastChild उदाहरण आइए HTML DOM lastChild गुण का एक उदाहरण देखें − <!DOCTYPE html&g

  1. HTML DOM Meter max प्रॉपर्टी HTML DOM Meter max प्रॉपर्टी

    Meter max प्रॉपर्टी <meter> एलिमेंट के max एट्रिब्यूट से संबंधित संख्या को लौटाती या सेट करती है। बेहतर परिणाम के लिए इसे high, min और low एट्रिब्यूट के साथ उपयोग करें। सिंटैक्स निम्नलिखित सिंटैक्स है - max प्रॉपर्टी का मान प्राप्त करना meterElementObject.max max प्रॉपर्टी का मान सेट करना

  1. HTML DOM Input Range max प्रॉपर्टी HTML DOM Input Range max प्रॉपर्टी

    HTML DOM Input Range max प्रॉपर्टी का उपयोग रेंज स्लाइडर कंट्रोल के max एट्रिब्यूट मान को सेट या प्राप्त करने के लिए किया जाता है। यह एट्रिब्यूट स्लाइडर कंट्रोल के अधिकतम मान को इंगित करने के लिए उपयोग किया जाता है और अक्सर min प्रॉपर्टी के साथ मानों की एक रेंज बनाने के लिए उपयोग किया जाता है जिसके