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

HTML DOM इनपुट रेंज स्टेप प्रॉपर्टी

<घंटा/>

HTML DOM इनपुट रेंज स्टेप प्रॉपर्टी का इस्तेमाल स्लाइडर कंट्रोल स्टेप एट्रीब्यूट वैल्यू को सेट करने या वापस करने के लिए किया जाता है। यह निर्दिष्ट करता है कि स्लाइडर प्रत्येक आंदोलन पर कितना आगे बढ़ेगा। स्टेप प्रॉपर्टी के साथ अधिकतम और न्यूनतम विशेषता का उपयोग करके, हम कानूनी मूल्यों की एक श्रृंखला को परिभाषित कर सकते हैं।

सिंटैक्स

. के लिए वाक्य रचना निम्नलिखित है

स्टेप प्रॉपर्टी सेट करना -

rangeObject.step=number

यहां, संख्या स्लाइडर नियंत्रण आंदोलन आकार निर्दिष्ट करती है। इसके लिए डिफ़ॉल्ट मान 1 है।

उदाहरण

आइए इनपुट रेंज स्टेप प्रॉपर्टी के लिए एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<body>
<h1>Input range step Property</h1>
<form>
VOLUME <input type="range" id="RANGE1" name="VOL">
</form>
<p>Change the step property value of the above range control by clicking the below button</p>
<button type="button" onclick="changeStep()">CHANGE</button>
<p id="Sample"></p>
<script>
   function changeStep() {
      document.getElementById("RANGE1").step ="30" ;
      document.getElementById("Sample").innerHTML = "The step attribute value is now 30";
   }
</script>
</body>
</html>

आउटपुट

यह निम्नलिखित आउटपुट देगा -

HTML DOM इनपुट रेंज स्टेप प्रॉपर्टी

चेंज बटन पर क्लिक करने पर -

HTML DOM इनपुट रेंज स्टेप प्रॉपर्टी

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

हमने टाइप ="रेंज", आईडी ="रेंज 1", नाम ="वीओएल" वाले फॉर्म के अंदर एक इनपुट फ़ील्ड बनाया है। इसका चरण गुण मान डिफ़ॉल्ट रूप से 1 पर सेट होता है -

<form>
VOLUME <input type="range" id="RANGE1" name="VOL">
<form>

हमने तब एक बटन बनाया है जो उपयोगकर्ता द्वारा क्लिक किए जाने पर चेंजस्टेप () विधि को निष्पादित करेगा -

<button type="button" onclick="changeStep()">CHANGE</button>

चेंजस्टेप () विधि getElementById () विधि का उपयोग इनपुट फ़ील्ड को टाइप रेंज के साथ आईडी "RANGE1" पास करके प्राप्त करने के लिए करती है। तत्व प्राप्त करने के बाद हम इसकी चरण संपत्ति को 30 पर सेट करते हैं। इससे स्लाइडर एक आंदोलन में कितना बढ़ जाएगा। चूंकि न्यूनतम मान 0 है और अधिकतम मान डिफ़ॉल्ट रूप से 100 है इसलिए स्लाइडर अब केवल तीन स्थानों पर चलेगा -

function changeStep() {
   document.getElementById("RANGE1").step ="30" ;
   document.getElementById("Sample").innerHTML = "The step attribute value is now 30";
}

  1. HTML DOM इनपुट रेंज टाइप प्रॉपर्टी

    HTML DOM इनपुट रेंज टाइप प्रॉपर्टी उस इनपुट एलिमेंट से जुड़ी है जिसका टाइप =रेंज है। यह हमेशा इनपुट रेंज एलिमेंट के लिए रेंज लौटाएगा। सिंटैक्स श्रेणी प्रकार की संपत्ति के लिए वाक्य रचना निम्नलिखित है - rangeObject.type उदाहरण आइए श्रेणी प्रकार की संपत्ति के लिए एक उदाहरण देखें - <!DOCTYPE html&

  1. एचटीएमएल डोम इनपुट रेंज नाम संपत्ति

    HTML DOM इनपुट रेंज नेम प्रॉपर्टी का इस्तेमाल इनपुट रेंज फील्ड के नाम एट्रिब्यूट को सेट करने या वापस करने के लिए किया जाता है। नाम विशेषता सर्वर पर सबमिट किए जाने के बाद प्रपत्र डेटा की पहचान करने में मदद करती है। जावास्क्रिप्ट बाद में हेरफेर करने के लिए प्रपत्र तत्वों को संदर्भित करने के लिए नाम वि

  1. एचटीएमएल डोम इनपुट रेंज न्यूनतम संपत्ति

    HTML DOM इनपुट रेंज मिन प्रॉपर्टी का उपयोग रेंज स्लाइडर नियंत्रण के लिए न्यूनतम विशेषता मान को सेट करने या वापस करने के लिए किया जाता है। इस विशेषता का उपयोग स्लाइडर नियंत्रण के न्यूनतम मूल्य को इंगित करने के लिए किया जाता है और अक्सर मूल्यों की एक श्रृंखला बनाने के लिए न्यूनतम संपत्ति के साथ प्रयोग