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

HTML DOM इनपुट सर्च फॉर्म प्रॉपर्टी

<घंटा/>

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

सिंटैक्स

इनपुट सर्च फॉर्म प्रॉपर्टी के लिए सिंटैक्स निम्नलिखित है -

searchObject.form

उदाहरण

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

<!DOCTYPE html>
<html>
<body>
<h1>Input search form Property</h1>
<form id="FORM_1">
FRUITS: <input type="search" id="SEARCH1" name="fruits">
</form>
<p>Get the form id by clicking on the below button</p>
<button type="button" onclick="formId()">GET FORM</button>
<p id="Sample"></p>
<script>
   function formId() {
      var P=document.getElementById("SEARCH1").form.id;
      document.getElementById("Sample").innerHTML = "The id of the form containing the search field is: "+P ;
   }
</script>
</body>
</html>

आउटपुट

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

HTML DOM इनपुट सर्च फॉर्म प्रॉपर्टी

फॉर्म प्राप्त करें बटन पर क्लिक करने पर -

HTML DOM इनपुट सर्च फॉर्म प्रॉपर्टी

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

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

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

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

<button type="button" onclick="formId()">GET FORM</button>

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

function formId() {
   var P=document.getElementById("SEARCH1").form.id;
   document.getElementById("Sample").innerHTML = "The id of the form containing the search field is: "+P ;
}

  1. HTML DOM इनपुट सर्च मैक्सलेंथ प्रॉपर्टी

    HTML DOM इनपुट सर्च मैक्सलेंथ प्रॉपर्टी का इस्तेमाल इनपुट सर्च फील्ड की मैक्सलेंथ विशेषता को सेट करने या वापस करने के लिए किया जाता है। maxLength प्रॉपर्टी किसी खोज फ़ील्ड में आपके द्वारा टाइप किए जा सकने वाले वर्णों की अधिकतम संख्या निर्दिष्ट करती है। सिंटैक्स − . के लिए वाक्य रचना निम्नलिखित है

  1. एचटीएमएल डोम इनपुट खोज अक्षम संपत्ति

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

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

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