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

HTML DOM Input Checkbox value Property - चेकबॉक्स मान सेट/प्राप्त करें

HTML DOM Input Checkbox value Property

Input Checkbox value property चेकबॉक्स के value attribute का मान दर्शाने वाला string लौटाता है। उपयोगकर्ता इसे नए string मान पर सेट भी कर सकता है। ध्यान दें: चेकबॉक्स का value फॉर्म सबमिशन पर सर्वर भेजा जाता है, केवल तब जब चेकबॉक्स चेक्ड हो।

Syntax

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

inputCheckboxObject.value

मान सेट करना:

inputCheckboxObject.value = 'String'

उदाहरण

चेकबॉक्स का मान "Green" से "Red" में बदलना जब चेकबॉक्स चेक्ड हो:

<!DOCTYPE html>
<html>
<head>
<title>Value Attribute of Checkbox</title>
</head>
<body>
<form id="Form">
  <div> रंग-लाल: <input value="Green" id="formCheckbox" type="checkbox" name="formCheckbox"> </div>
</form>
<button onclick="changeType()">चेकबॉक्स का मान बदलें</button>
<div id="displayDiv"></div>
<script>
  var valueOfInput = document.getElementById("formCheckbox");
  var displayDiv = document.getElementById("displayDiv");
  displayDiv.textContent = 'मान: ' + valueOfInput.value;
  function changeType() {
    if (valueOfInput.value == 'Green' && valueOfInput.checked == true) {
      valueOfInput.value = 'Red';
      displayDiv.textContent = 'मान: ' + valueOfInput.value;
    } else {
      displayDiv.textContent = 'मान को Red में बदलने के लिए चेकबॉक्स चेक करें';
    }
  }
</script>
</body>
</html>

आउटपुट

प्रारंभ में चेकबॉक्स का मान "Green" दिखाता है। बटन क्लिक करने पर यदि चेकबॉक्स चेक्ड है तो मान "Red" में बदल जाता है।

महत्वपूर्ण नोट

  • चेकबॉक्स का value फॉर्म सबमिशन पर सर्वर भेजा जाता है (केवल जब चेक्ड हो)
  • यदि value attribute नहीं दिया गया है, तो डिफ़ॉल्ट मान "on" होता है
  • checked property से चेकबॉक्स की चेक्ड स्थिति जांचें, value से नहीं
  • चेकबॉक्स का value यूजर इंटरफेस पर प्रदर्शित नहीं होता - यह केवल फॉर्म डेटा के लिए होता है
  1. HTML DOM Input Time value प्रॉपर्टी HTML DOM Input Time value प्रॉपर्टी

    HTML DOM Input Time value प्रॉपर्टी एक स्ट्रिंग लौटाती है, जो इनपुट टाइम के value एट्रिब्यूट का मान होता है। उपयोगकर्ता इसे एक नई स्ट्रिंग पर भी सेट कर सकता है। सिंटैक्स निम्नलिखित सिंटैक्स है: स्ट्रिंग मान प्राप्त करना inputTimeObject.value value एट्रिब्यूट को स्ट्रिंग मान पर सेट करना inputTime

  1. HTML DOM Input URL value प्रॉपर्टी HTML DOM Input URL value प्रॉपर्टी

    HTML DOM Input URL value प्रॉपर्टी एक स्ट्रिंग लौटाती है यदि इनपुट URL का value एट्रिब्यूट परिभाषित है। उपयोगकर्ता इसे एक नई स्ट्रिंग पर भी सेट कर सकता है। सिंटैक्स निम्नलिखित सिंटैक्स है: स्ट्रिंग मान प्राप्त करना inputURLObject.value value एट्रिब्यूट को स्ट्रिंग मान पर सेट करना inputURLObject.

  1. HTML DOM इनपुट वीक value गुण HTML DOM इनपुट वीक value गुण

    HTML DOM इनपुट वीक value गुण एक स्ट्रिंग लौटाता है यदि इनपुट वीक का value विशेषता परिभाषित है। उपयोगकर्ता इसे एक नई स्ट्रिंग पर भी सेट कर सकता है। सिंटैक्स निम्नलिखित सिंटैक्स है − स्ट्रिंग मान लौटाना inputWeekObject.value value विशेषता को स्ट्रिंग मान पर सेट करना inputWeekObject.value = &lsquo