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

HTML <select> autofocus एट्रिब्यूट


<select> एलिमेंट का autofocus एट्रिब्यूट

HTML में <select> एलिमेंट का autofocus एट्रिब्यूट एक बूलियन एट्रिब्यूट है जो निर्दिष्ट करता है कि पेज लोड होने पर ड्रॉप-डाउन सूची को स्वचालित रूप से फोकस मिलना चाहिए।

वाक्यविन्यास (Syntax)

<select autofocus>

उदाहरण

नीचे दो ड्रॉप-डाउन सूचियां हैं (स्नातक और स्नातकोत्तर)। पहली सूची में autofocus सेट है:

<!DOCTYPE html>
<html>
<body>
<h1>Profile</h1>
<h2>Educational Qualification</h2>
<section>
  <h3>Graduation</h3>
  <select autofocus>
    <option value="bca">BCA</option>
    <option value="bcom">B.COM</option>
    <option value="btech">B.TECH</option>
  </select>
</section>
<section>
  <h3>Postgraduation</h3>
  <select>
    <option value="mca">MCA</option>
    <option value="mcom">M.COM</option>
    <option value="mtech">M.TECH</option>
    <option value="msc">M.Sc</option>
  </select>
</section>
<section>
  <p>Worked at ABC Corporation from July 2015 - May 2019 as a Technical Manager.</p>
</section>
</body>
</html>

आउटपुट

पेज लोड होने पर पहली ड्रॉप-डाउन (Graduation) स्वचालित रूप से फोकस प्राप्त करेगी:

HTML <select> autofocus एट्रिब्यूट

कोड विश्लेषण

दो अलग-अलग सेक्शन के तहत दो ड्रॉप-डाउन सूचियां हैं:

<section>
  <h3>Graduation</h3>
  <select autofocus>
    <option value="bca">BCA</option>
    <option value="bcom">B.COM</option>
    <option value="btech">B.TECH</option>
  </select>
</section>
<section>
  <h3>Postgraduation</h3>
  <select>
    <option value="mca">MCA</option>
    <option value="mcom">M.COM</option>
    <option value="mtech">M.TECH</option>
    <option value="msc">M.Sc</option>
  </select>
</section>

पेज लोड पर, हम autofocus एट्रिब्यूट का उपयोग करके एक ड्रॉप-डाउन सूची के लिए ऑटोफोकस सेट कर रहे हैं:

<select autofocus>
  <option value="bca">BCA</option>
  <option value="bcom">B.COM</option>
  <option value="btech">B.TECH</option>
</select>

नोट

  • प्रति पेज केवल एक एलिमेंट में autofocus होना चाहिए (ब्राउज़र अंतिम को प्राथमिकता देता है)।
  • यह मोबाइल उपकरणों पर वर्चुअल कीबोर्ड खोल सकता है।
  • एक्सेसिबिलिटी के लिए, सुनिश्चित करें कि ऑटोफोकस अप्रत्याशित रूप से सामग्री को स्क्रॉल न करे।
  1. HTML id एट्रिब्यूट: यूनिक आइडेंटिफायर और CSS/JS सिलेक्टर्स HTML id एट्रिब्यूट: यूनिक आइडेंटिफायर और CSS/JS सिलेक्टर्स

    HTML id एट्रिब्यूट एक एलिमेंट को यूनिक आइडेंटिफायर आवंटित करता है ताकि उस एलिमेंट को CSS और जावास्क्रिप्ट एप्लिकेशन के लिए अलग से पहचाना जा सके। एक ही HTML पेज पर दो एलिमेंट्स का समान id नहीं हो सकता। IDs ऑक्टोथोर्प (#) से शुरू होते हैं। नोट: HTML5 के अनुसार, संख्या से शुरू होने वाले IDs की अनुमति

  1. HTML size एट्रिब्यूट HTML size एट्रिब्यूट

    परिचय HTML size एट्रिब्यूट <select> और <input> HTML एलिमेंट्स में दृश्यमान विकल्पों/अक्षरों की संख्या को दर्शाता है। इसका व्यवहार एलिमेंट प्रकार के अनुसार भिन्न होता है। सिंटैक्स <tagname size=number></tagname> उदाहरण <select> एलिमेंट के लिए, size दृश्यमान विकल्पों की

  1. HTML option value एट्रिब्यूट HTML option value एट्रिब्यूट

    परिचय HTML option value एट्रिब्यूट <option> HTML एलिमेंट के उस मान को परिभाषित करता है जिसे फॉर्म सबमिट होने पर सर्वर पर भेजा जाता है। यदि value एट्रिब्यूट निर्दिष्ट नहीं है, तो विकल्प का टेक्स्ट कंटेंट मान के रूप में भेजा जाता है। सिंटैक्स <option value=text></option> उदाहरण <