কম্পিউটার টিউটোরিয়াল

HTML <input> autofocus অ্যাট্রিবিউট

<input> এলিমেন্টের autofocus অ্যাট্রিবিউট নির্দিষ্ট করে যে পেজ লোড হলে কোন ইনপুট ফিল্ডে স্বয়ংক্রিয়ভাবে ফোকাস যাবে। এটি HTML5-এ চালু করা হয়েছে।

সিনট্যাক্স:

<input autofocus>

উদাহরণ

<!DOCTYPE html> <html> <body> <h2>অ্যাকাউন্টে লগ ইন করুন</h2> <form action="" method="get">    আইডি: <input type="text" name="id"><br>    পাসওয়ার্ড: <input type="password" name="pwd"><br>    জন্ম তারিখ: <input type="date" name="dob" autofocus><br>    <button type="submit" value="জমা দিন">জমা দিন</button> </form> </body> </html>

উপরের উদাহরণে তৃতীয় ইনপুট ফিল্ড (জন্ম তারিখ) এ autofocus সেট করা হয়েছে, তাই পেজ লোড হলে কার্সর সেখানে থাকবে।

নियम: একটি পেজে শুধু একটি এলিমেন্টে autofocus থাকা উচিত। একাধিক থাকলে ব্রাউজার প্রথমটি ফোকাস করে। মোবাইল ডিভাইসে এটি কিবোর্ড খুলতে পারে, যা UX-এ সমস্যা সৃষ্টি করতে পারে।

  1. HTML input value অ্যাট্রিবিউট: ইনপুট ফিল্ডের মান সেট/পাওয়া

  2. HTML input readonly অ্যাট্রিবিউট: শুধু পঠনযোগ্য ইনপুট ফিল্ড

  3. HTML list অ্যাট্রিবিউট

  4. HTML maxlength অ্যাট্রিবিউট