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

HTML DOM इनपुट सर्च डिफॉल्ट वैल्यू प्रॉपर्टी

<घंटा/>

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

सिंटैक्स

डिफॉल्टवैल्यू प्रॉपर्टी सेट करने के लिए सिंटैक्स निम्नलिखित है -

searchObject.defaultValue = value

यहाँ, “मान” खोज फ़ील्ड का डिफ़ॉल्ट मान है।

उदाहरण

आइए Search defaultValue प्रॉपर्टी के लिए एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<body>
<h1>Input Search defaultValue Property</h1>
<form>
FRUITS: <input type="search" id="SEARCH1" name="fruits" value="MANGO">
</form>
<p>Change the above search field default value by clicking on the CHANGE button</p>
<button type="button" onclick="changeDefault()">CHANGE</button>
<p id="Sample"></p>
<script>
   function changeDefault() {
      document.getElementById("SEARCH1").defaultValue="APPLE";
      var P=document.getElementById("SEARCH1").defaultValue;
      document.getElementById("Sample").innerHTML = "Default value has been changed from MANGO to "+P ;
   }
</script>
</body>
</html>

आउटपुट

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

HTML DOM इनपुट सर्च डिफॉल्ट वैल्यू प्रॉपर्टी

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

HTML DOM इनपुट सर्च डिफॉल्ट वैल्यू प्रॉपर्टी

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

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

<form>
FRUITS: <input type="search" id="SEARCH1" name="fruits" value="MANGO">
</form>

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

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

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

function changeDefault() {
   document.getElementById("SEARCH1").defaultValue="APPLE";
   var P=document.getElementById("SEARCH1").defaultValue;
   document.getElementById("Sample").innerHTML = "Default value has been changed from MANGO to "+P ;
}
में बदल दिया गया है)
  1. HTML DOM इनपुट सर्च साइज प्रॉपर्टी

    HTML DOM इनपुट सर्च साइज प्रॉपर्टी का इस्तेमाल इनपुट सर्च फील्ड साइज एट्रीब्यूट वैल्यू को सेट करने या वापस करने के लिए किया जाता है। इसका उपयोग वर्णों के संदर्भ में खोज क्षेत्र की चौड़ाई को परिभाषित करने के लिए किया जाता है। डिफ़ॉल्ट चौड़ाई 20 वर्णों की होती है. सिंटैक्स − . के लिए वाक्य रचना निम्न

  1. एचटीएमएल डोम इनपुट खोज आवश्यक संपत्ति

    HTML DOM इनपुट सर्च आवश्यक गुण तत्व की आवश्यक विशेषता से जुड़ा है। आवश्यक संपत्ति का उपयोग सेटिंग और लौटने के लिए किया जाता है यदि सर्वर पर फॉर्म जमा करने से पहले कुछ खोज फ़ील्ड भरना आवश्यक है या नहीं। यह फ़ॉर्म को सबमिट नहीं करने देता है यदि उपयोगकर्ता द्वारा आवश्यक विशेषता वाला एक खोज फ़ील्ड खाली

  1. HTML DOM इनपुट टेक्स्ट डिफ़ॉल्टवैल्यू प्रॉपर्टी

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