मैंने पाया है कि जो मैं फ़ायरफ़ॉक्स के साथ एक बग होना मानता हूं और मैं सोच रहा हूं कि क्या यह वास्तव में एक बग है, साथ ही इसके लिए कोई वर्कअराउंड भी है।
यदि आप निम्नलिखित स्रोत के साथ एक मूल वेबपेज बनाते हैं:
<html>
<head>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>
</head>
<body>
<div>
<input id="txtTest" type="text" />
<input type="button" onclick="$('#txtTest').attr('disabled','disabled');" value="Set Disabled (jQuery)" />
<input type="button" onclick="document.getElementById('txtTest').disabled = true;" value="Set Disabled (js)" />
<input type="button" onclick="$('#txtTest').removeAttr('disabled');" value="Remove Disabled" />
</div>
</body>
</html>
यदि आप गतिशील और फिर पृष्ठ को रीफ्रेश, बजाय विकलांग नहीं की उसकी मूल स्थिति में वापस रीसेट करने की अक्षम रहेगी। मैं IE8 और क्रोम में यह कोशिश कर चुका हूं और जब मैं रिफ्रेश होता हूं, तो मैं जैसा चाहता हूं, वैसा ही व्यवहार करना चाहिए ।disabletextboxtextboxtextbox
एक और दिलचस्प जानकारी यह है कि यह अभी भी एक ही काम करता है अगर इनपुट checkboxइसके बजाय है textbox।
autocomplete="off"। यह ब्लॉग पोस्ट मेरे लिए परिचित है, इसलिए मैं निश्चित रूप से इससे पहले आया हूं। आपको अपने स्वयं के प्रश्न का उत्तर लिखना चाहिए (या मुझे चाहिए?)
inputतत्वों की स्थिति को याद करता है जब आप बस ताज़ा करते हैं?