2009-10-20 11 views
6

मेरे पास text का एक इनपुट है, जिसमें से मैंने पहले ही 1234
दर्ज किया है जैसा कि नीचे दिखाया गया है कैश में सहेजा गया है।संपादित/अक्षम कैश इनपुट (प्रकार टेक्स्ट का) मूल्य कैसे रद्द करें?

alt text

समस्या यहाँ कि, यह अगली पंक्ति में पाठ बॉक्स का चयन करने के लिए बेहद निराशा होती है।

क्या एचटीएमएल मार्कअप या जावास्क्रिप्ट के माध्यम से प्रदर्शित होने से 12334 (स्क्रीनशॉट में हाइलाइट किया गया) प्रदर्शित करने का कोई तरीका नहीं है?

+0

मैं '" अक्षम कैसे करें के Autocomplete' शीर्षक बदलने नहीं किया क्योंकि हो सकता है अन्य लोग जो 'स्वत: पूर्ण' विशेषता विकल्प से अनजान हैं। – Sung

उत्तर

11

रूप @John ने कहा, आधुनिक ब्राउज़रों पर आप HTML5 validautocomplete विशेषता का उपयोग कर सकते हैं, अपने स्क्रीनशॉट में मैं कई बक्सें देखते हैं, तो आप इस विशेषता सीधे सेट कर सकते हैं, तो आप पूरे फार्म पर स्वतः पूर्ण निष्क्रिय करना चाहते हैं

<form name="form1" id="form1" method="post" autocomplete="off" 
    action="http://www.example.com/form.action"> 
[...] 
</form> 

और जानकारी::

+0

@ सीएमएस: जॉन ने यह सही किया था लेकिन मैं इसे सभी पाठ इनपुट नियंत्रणों में वैश्विक स्तर पर लागू करना चाहता था। फॉर्म में 'स्वत: पूर्ण' लागू करने से मैं उन सभी को पूरी तरह से अक्षम कर देता हूं जैसा मेरा इरादा था। धन्यवाद – Sung

1

सभी इनपुट नियंत्रण को यह लागू करने के लिए (jQuery का उपयोग) नीचे दिए गए कोड लिखें:

$(document).ready(function() { 
    $('input[type=text], input[type=password]').attr('autocomplete', 'off'); 
}); 
संबंधित मुद्दे