HTML DOM इनपुट टेक्स्ट रीड ओनली प्रॉपर्टी का उपयोग यह सेट करने या वापस करने के लिए किया जाता है कि इनपुट टेक्स्ट फ़ील्ड केवल-पढ़ने के लिए है या नहीं। केवल पढ़ने के लिए गुण तत्व को गैर-संपादन योग्य बनाता है लेकिन इसे अभी भी टैब या क्लिक द्वारा केंद्रित किया जा सकता है। यदि केवल-पढ़ने के लिए तत्व के अंदर कोई डिफ़ॉल्ट मान है तो इसे सबमिट करने पर सर्वर पर भेज दिया जाता है।
सिंटैक्स
−
. के लिए वाक्य रचना निम्नलिखित हैकेवल पढ़ने के लिए गुण सेट करना -
textObject.readOnly = true|false
यहां, वास्तव में टेक्स्ट फ़ील्ड का प्रतिनिधित्व करता है केवल पढ़ने के लिए जबकि झूठा अन्यथा दर्शाता है। केवल पढ़ने के लिए गुण डिफ़ॉल्ट रूप से गलत पर सेट होता है।
उदाहरण
आइए इनपुट टेक्स्ट रीड ओनली प्रॉपर्टी के लिए एक उदाहरण देखें -
<!DOCTYPE html> <html> <body> <h1>Input Text readOnly property</h1> USERNAME: <input type="text" id="USR" > <p>Change the readOnly property of the above field by clicking the below button</p> <button onclick="changeRead()">CHANGE</button> <script> function changeRead() { document.getElementById("USR").readOnly = true; } </script> </body> </html>
आउटपुट
यह निम्नलिखित आउटपुट देगा -
चेंज बटन पर क्लिक करने पर आप टेक्स्ट को अभी नहीं बदल सकते हैं और इसे सबमिट करने पर सर्वर को सबमिट कर दिया जाएगा -