HTML DOM इनपुट टेक्स्ट डिसेबल्ड प्रॉपर्टी का इस्तेमाल टेक्स्ट फील्ड को डिसेबल किया जाना चाहिए या नहीं, इसे सेट करने या वापस करने के लिए किया जाता है। यह बूलियन मानों का उपयोग करता है जिसमें सच का प्रतिनिधित्व करने वाले तत्व को अक्षम किया जाना चाहिए और अन्यथा झूठा होना चाहिए। अक्षम संपत्ति डिफ़ॉल्ट रूप से गलत पर सेट है। अक्षम तत्व डिफ़ॉल्ट रूप से धूसर हो जाता है और क्लिक करने योग्य नहीं होता है।
सिंटैक्स
−
. के लिए वाक्य रचना निम्नलिखित हैअक्षम संपत्ति सेट करना -
textObject.disabled = true|false;
यहां, सत्य =टेक्स्ट फ़ील्ड अक्षम है और झूठा =टेक्स्ट फ़ील्ड अक्षम नहीं है। यह डिफ़ॉल्ट रूप से गलत है।
उदाहरण
आइए हम इनपुट टेक्स्ट अक्षम संपत्ति के लिए एक उदाहरण देखें -
<!DOCTYPE html> <html> <body> <h1>Input Text disabled Property</h1> USERNAME: <input type="text" id="TEXT1" autofocus> <p>Disable the above text field by clicking on the DISABLE button</p> <button type="button" onclick="disableText()">DISABLE</button> <p id="Sample"></p> <script> function disableText() { document.getElementById("TEXT1").disabled=true; document.getElementById("Sample").innerHTML = "The text field is now disabled" ; } </script> </body> </html>
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -
DISABLE बटन पर क्लिक करने पर टेक्स्ट फील्ड निष्क्रिय हो जाएगी -