एचटीएमएल डोम इनपुट टेक्स्ट स्वत:पूर्ण संपत्ति <इनपुट> तत्व की स्वत:पूर्ण विशेषता के साथ टाइप ="टेक्स्ट" से जुड़ा हुआ है। स्वत:पूर्ण विशेषता "चालू" या "बंद" मान लेती है। ऑन वैल्यू निर्दिष्ट करता है कि वेब ब्राउज़र को पिछले इनपुट के आधार पर उपयोगकर्ता टेक्स्ट को स्वचालित रूप से पूरा करना होगा, जबकि अन्यथा झूठी स्थिति।
सिंटैक्स
−
. के लिए वाक्य रचना निम्नलिखित हैस्वत:पूर्ण संपत्ति सेट करना -
textObject.autocomplete = "on|off"
यहां, इसका मतलब है कि ब्राउज़र पिछले इनपुट के आधार पर उपयोगकर्ता इनपुट को स्वचालित रूप से पूरा करेगा जबकि गलत बताता है कि यह पिछले इनपुट के आधार पर किसी भी उपयोगकर्ता इनपुट को पूरा नहीं करेगा। इसका मान डिफ़ॉल्ट रूप से चालू होता है।
उदाहरण
आइए हम इनपुट टेक्स्ट ऑटोकंप्लीट प्रॉपर्टी के लिए एक उदाहरण देखें -
<!DOCTYPE html> <html> <body> <h1>Input text autocomplete property</h1> <form action="/Sample_page.php"> USERNAME: <input type="text" id="TEXT1" name="USR" autocomplete="on"><br><br> <input type="submit"> </form> <p>Off the autocomplete in the above text field by clicking on the below button</p> <button onclick="changeAuto()">Autocomplete Off</button> <p id="Sample"></p> <script> function changeAuto() { document.getElementById("TEXT1").autocomplete = "off"; document.getElementById("Sample").innerHTML = "Your text will not autocomplete now"; } </script> </body> </html>
आउटपुट
यह निम्नलिखित आउटपुट देगा -
उपरोक्त फ़ील्ड में कुछ टेक्स्ट टाइप करने और अपने पिछले इनपुट के आधार पर अपने टेक्स्ट को स्वतः पूर्ण देखने के लिए इसे कुछ बार सबमिट करने पर -
"स्वतः पूर्ण बंद" बटन पर क्लिक करने पर -