2011-08-09 15 views
5

पर ऑटो पूर्ण निकालें मेरे पास मेरे पृष्ठ पर कुछ टेक्स्ट बॉक्स हैं और ऑटो पूर्ण कार्यक्षमता को बहुत परेशान करते हैं। क्या मेरी साइट से इसे हटाने का कोई तरीका है?टेक्स्ट बॉक्स

+3

FYI करें/स्वत: पूर्ण एक ब्राउज़र वरीयता और कई लोगों को, अपने आप सहित, विश्वास इन प्राथमिकताओं को उपयोगकर्ता के विवेक पर छोड़ दिया जाना चाहिए। मेरा मानना ​​है कि यही कारण है कि आपका प्रश्न कम हो रहा है, हालांकि यकीन नहीं है। उपयोगकर्ताओं को अपने downvotes समझा जाना चाहिए। –

+0

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

+1

मुझे लगता है कि यह एक बिल्कुल उचित सवाल है, और मैं इसे अक्षम करने के बहुत अच्छे कारण देख सकता हूं। – JasonFruit

उत्तर

2

स्वत: पूर्ण = "ऑफ" इनपुट फ़ील्ड में गैर-मानक विशेषता के रूप में जोड़ा जा सकता है। सुनिश्चित नहीं है कि IE के अलावा कौन से ब्राउज़र इसके समर्थन करते हैं।

+0

स्वत: पूर्ण [डब्ल्यू 3 सी स्पेक] (https://www.w3.org/wiki/HTML/Elements/input/text) में है, इसलिए यह एक मानक क्षेत्र है। – Liam

+0

यह HTML4 में मानक नहीं था, यह युग है कि यह उत्तर लिखा गया था। [प्रासंगिक SO प्रश्न से लिंक] (http://stackoverflow.com/questions/582244/is-there-a-w3c- valid-way-to-disable-autocomplete-in-a-html-form) –

16

ऑटो पूरा

एचटीएमएल 5 के रूप में, स्वत: पूर्ण एक form/input Attribute सभी प्रमुख ब्राउज़रों द्वारा suported है।

<form name="form1" id="form1" method="post" autocomplete="off" action="#"> 

इसके अलावा, यहां इसके उपयोग के बारे में कुछ और जानकारी देखें:


ऑटो कैपिटल बनाएँ और ऑटो सही

यदि आप कोई वेब एप्लिकेशन या कोई अन्य स्मार्टफ़ोन अनुकूल वेब पेज तैयार कर रहे हैं, तो आपको यह जानने में रुचि हो सकती है कि: Disable Autocomplete, Autocapitalize, and Autocorrect

<input autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" /> 

<textarea autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"></textarea> 
1

प्रपत्र विशेषता के रूप में autocomplete="off" जोड़ें और यह प्रपत्र के अंदर सभी क्षेत्रों के लिए लागू होता है।

उदाहरण: <form action="#" autocomplete="off">

0

आप पृष्ठ लोड के बाद स्वत: पूर्ण विशेषता जोड़ने के लिए jQuery का उपयोग कर सकते हैं। क्रोम को सुनने के लिए मजबूर करने का यह सबसे अच्छा तरीका है।

<script type="text/javascript" language="javascript"> 
 
\t jQuery(function() { 
 
\t \t jQuery('#my_input').attr('autocomplete', 'off'); 
 
\t }); 
 
</script> 
 

 
<input type="text" name="my_input" id="my_input">

संबंधित मुद्दे