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

एचटीएमएल डोम फॉर्म स्वत:पूर्ण संपत्ति

<घंटा/>

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

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

सिंटैक्स

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

स्वतः पूर्ण गुण सेट करें -

formObject.autocomplete = on|off

यहां, "चालू" डिफ़ॉल्ट रूप से है और ब्राउज़र पिछले पाठ के आधार पर उपयोगकर्ता मानों को स्वत:पूर्ण करने का प्रयास करता है। इसे बंद करने का मतलब है कि ब्राउज़र उपयोगकर्ता इनपुट को पूरा नहीं करेगा और उपयोगकर्ता को स्वयं मान टाइप करना होगा।

उदाहरण

आइए हम स्वत:पूर्ण संपत्ति का एक उदाहरण देखें -

<!DOCTYPE html>
<html>
<head>
<style>
   form{
      border:2px solid blue;
      margin:2px;
      padding:4px;
   }
</style>
<script>
   function changeAuto() {
      document.getElementById("FORM1").autocomplete = "on";
      document.getElementById("Sample").innerHTML = "The input text will now be autocomplete
";
   }
</script>
</head>
<body>
<h1>Form autocomplete property example</h1>
<form id="FORM1" autocomplete="off">
<label>User Name <input type="text" name="usrN"></label> <br><br>
<label>Password <input type="password" name="pass"></label>
</form>
<br>
<button onclick="changeAuto()">CHANGE</button>
<p id="Sample"></p>
</body>
</html>

आउटपुट

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

एचटीएमएल डोम फॉर्म स्वत:पूर्ण संपत्ति

चेंज बटन पर क्लिक करने और यूजर नेम फील्ड में टेक्स्ट टाइप करने पर -

एचटीएमएल डोम फॉर्म स्वत:पूर्ण संपत्ति

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

हमने आईडी ="फॉर्म 1" के साथ एक फॉर्म बनाया है और स्वत:पूर्ण "बंद" पर सेट है। इसका मतलब यह है कि उपयोगकर्ता को इस पाठ को स्वत:पूर्ण करने के लिए वेब ब्राउज़र की सहायता के बिना स्वयं मूल्यों को टाइप करना होगा। फ़ॉर्म में एक टेक्स्ट फ़ील्ड और एक पासवर्ड फ़ील्ड भी है -

<form id="FORM1" autocomplete="off">
<label>User Name <input type="text" name="usrN"></label> <br><br>
<label>Password <input type="password" name="pass"></label>
</form>

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

<button onclick="changeAuto()">CHANGE</button>

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

function changeAuto() {
   document.getElementById("FORM1").autocomplete = "on";
   document.getElementById("Sample").innerHTML = "The input text will now be autocomplete ";
}

  1. HTML DOM टेक्सटेरिया फॉर्म प्रॉपर्टी

    HTML DOM टेक्सटेरिया फॉर्म प्रॉपर्टी टेक्स्ट क्षेत्र को संलग्न करने वाले फॉर्म का उद्धरण देता है। सिंटैक्स निम्नलिखित वाक्य रचना है - object.form आइए HTML DOM Textarea फॉर्म प्रॉपर्टी का एक उदाहरण देखें: उदाहरण <!DOCTYPE html> <html> <style>    body {     &nbs

  1. HTML DOM ऑब्जेक्ट फॉर्म प्रॉपर्टी

    HTML DOM ऑब्जेक्ट फॉर्म प्रॉपर्टी एलिमेंट के लिए संलग्न फॉर्म का संदर्भ देता है। निम्नलिखित वाक्य रचना है - फ़ॉर्म . का संदर्भ लौटाना वस्तु ObjectElement.form आइए ऑब्जेक्ट फॉर्म प्रॉपर्टी का एक उदाहरण देखें - उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM Object fo

  1. HTML DOM शीर्षक टेक्स्ट प्रॉपर्टी

    HTML DOM शीर्षक टेक्स्ट गुण दस्तावेज़ के तत्व का मान सेट/रिटर्न करता है। निम्नलिखित वाक्य रचना है - रिटर्निंग स्ट्रिंग मान titleElementObject.text पाठ सेट करें एक स्ट्रिंग मान के लिए titleElementObject.text = string आइए शीर्षक टेक्स्ट . का एक उदाहरण देखें संपत्ति - उदाहरण <!DOCTYPE html>