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

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

HTML DOM Input Text required प्रॉपर्टी <input> एलिमेंट के required एट्रिब्यूट से जुड़ी होती है। required प्रॉपर्टी का उपयोग यह सेट और वापस करने के लिए किया जाता है कि फॉर्म को सर्वर पर सबमिट करने से पहले किसी टेक्स्ट फील्ड को भरना आवश्यक है या नहीं। यह फॉर्म को सबमिट नहीं करने देता यदि required एट्रिब्यूट वाला टेक्स्ट फील्ड यूजर द्वारा खाली छोड़ दिया जाता है।

सिंटैक्स

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

textObject.required = true|false

यहां, true दर्शाता है कि टेक्स्ट फील्ड को भरा जाना चाहिए जबकि false दर्शाता है कि फॉर्म सबमिट करने से पहले फील्ड भरना वैकल्पिक है।

उदाहरण

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

<!DOCTYPE html> <html> <body> 
<h1>Input Text required property</h1> 
<form action="/Sample_page.php"> 
  USERNAME: <input type="text" id="USR" name="user_name" required> 
  <input type="submit"> 
</form> 
<p>नीचे दिए गए बटन पर क्लिक करके जांचें कि ऊपर वाला फील्ड भरना अनिवार्य है या नहीं</p> 
<button onclick="checkReq()">CHECK</button> 
<p id="Sample"></p> 
<script> 
  function checkReq() { 
    var Req = document.getElementById("USR").required; 
    if (Req == true) 
      document.getElementById("Sample").innerHTML = "The text field must be filled before submitting"; 
    else 
      document.getElementById("Sample").innerHTML = "The text field is optional and can be left blank by the user"; 
  } 
</script> 
</body> </html>

आउटपुट

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

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

CHECK बटन पर क्लिक करने पर:

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

यदि आप अब यूजरनेम दर्ज किए बिना "Submit" पर क्लिक करेंगे, तो एक चेतावनी दिखाई देगी और यह आपको फॉर्म सबमिट नहीं करने देगा:

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

  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