एट्रिब्यूट autofocus

एट्रिब्यूट autofocus HTML फॉर्म फील्ड्स के लिए पेज लोड होने पर डिफ़ॉल्ट रूप से स्वचालित इनपुट फोकस सेट करता है।

वह तत्व, जिसमें autofocus एट्रिब्यूट सेट किया गया है, पेज लोड होने पर फोकस में होगा (यदि कीबोर्ड से टेक्स्ट टाइप करना शुरू किया जाए, तो उसमें कर्सर ब्लिंक करेगा - टाइप किया गया टेक्स्ट फोकस वाली फील्ड में ही दिखाई देगा)।

यह एक वैल्यू रहित एट्रिब्यूट है। इसे input या textarea टैग्स पर लागू किया जाना चाहिए और पेज पर केवल एक तत्व पर, अन्यथा कंफ्लिक्ट होगा।

उदाहरण

आइए देखते हैं कि पेज पर आते ही पहला input टैग इनपुट फोकस में है, क्योंकि हमने इसमें autofocus एट्रिब्यूट सेट किया है (कृपया माउस से कहीं क्लिक न करें, नहीं तो इनपुट से फोकस हट जाएगा):

html<input type="text" autofocus>
<input type="text">
<input type="text">

Результат:

यह भी देखें

  • स्यूडोक्लास focus,
    जो फोकस में मौजूद तत्व के लिए स्टाइल्स सेट करता है
  • एट्रिब्यूट tabindex,
    जो Tab दबाने पर फोकस बदलने की अनुमति देता है