Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM Input Text readOnly प्रॉपर्टी

HTML DOM Input Text readOnly प्रॉपर्टी का उपयोग यह सेट या वापस करने के लिए किया जाता है कि इनपुट टेक्स्ट फील्ड रीड-ओनली है या नहीं। readOnly प्रॉपर्टी एलिमेंट को नॉन-एडिटेबल बनाती है लेकिन इसे टैब या क्लिक द्वारा अभी भी फोकस किया जा सकता है। यदि रीड-ओनली एलिमेंट के अंदर कोई डिफ़ॉल्ट मान है तो इसे सबमिट पर सर्वर पर भेजा जाता है।

सिंटैक्स

ReadOnly प्रॉपर्टी सेट करने का सिंटैक्स:

textObject.readOnly = true|false

यहां, true दर्शाता है कि टेक्स्ट फील्ड रीड-ओनली है जबकि false अन्यथा दर्शाता है। readOnly प्रॉपर्टी डिफ़ॉल्ट रूप से false पर सेट होती है।

उदाहरण

Input Text readOnly प्रॉपर्टी का एक उदाहरण देखते हैं:

<!DOCTYPE html> <html> <body> 
<h1>Input Text readOnly property</h1> 
USERNAME: <input type="text" id="USR"> 
<p>नीचे दिए गए बटन पर क्लिक करके ऊपर वाले फील्ड की readOnly प्रॉपर्टी बदलें</p> 
<button onclick="changeRead()">CHANGE</button> 
<script> 
  function changeRead() { 
    document.getElementById("USR").readOnly = true; 
  } 
</script> 
</body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा:

HTML DOM Input Text readOnly प्रॉपर्टी

CHANGE बटन पर क्लिक करने पर अब आप टेक्स्ट नहीं बदल सकते और यह सबमिट पर सर्वर पर सबमिट हो जाएगा:

HTML DOM Input Text readOnly प्रॉपर्टी

  1. HTML DOM Input Text name प्रॉपर्टी HTML DOM Input Text name प्रॉपर्टी

    HTML DOM Input Text name प्रॉपर्टी का उपयोग इनपुट टेक्स्ट फील्ड के name एट्रिब्यूट को सेट या वापस करने के लिए किया जाता है। name एट्रिब्यूट सर्वर पर सबमिट होने के बाद फॉर्म डेटा की पहचान करने में मदद करता है। सिंटैक्स Name प्रॉपर्टी सेट करने का सिंटैक्स: textObject.name = name यहां, name टेक्स्ट फी

  1. HTML DOM Input Text maxLength प्रॉपर्टी HTML DOM Input Text maxLength प्रॉपर्टी

    HTML DOM Input Text maxLength प्रॉपर्टी का उपयोग इनपुट टेक्स्ट फील्ड के maxlength एट्रिब्यूट को सेट या वापस करने के लिए किया जाता है। maxLength प्रॉपर्टी उन अधिकतम वर्णों की संख्या निर्दिष्ट करती है जिन्हें आप टेक्स्ट फील्ड में टाइप कर सकते हैं। सिंटैक्स MaxLength प्रॉपर्टी सेट करने का सिंटैक्स: te

  1. HTML DOM Input Text form प्रॉपर्टी HTML DOM Input Text form प्रॉपर्टी

    HTML DOM Input Text form प्रॉपर्टी का उपयोग इनपुट टेक्स्ट फील्ड वाले फॉर्म के संदर्भ को वापस करने के लिए किया जाता है। यदि इनपुट टेक्स्ट फील्ड फॉर्म के बाहर है तो यह केवल NULL वापस करेगा। यह प्रॉपर्टी रीड-ओनली है। सिंटैक्स Input text form प्रॉपर्टी का सिंटैक्स: textObject.form उदाहरण Input text fo