HTML ইনপুট টাইপ
- পূর্ববর্তী পৃষ্ঠা HTML ফর্ম উপাদান
- পরবর্তী পৃষ্ঠা HTML Input প্রতিভা
এই চাপটি <input> ইলেকট্রন টাইপের বর্ণনা করে
ইনপুট টাইপ: text
<input type="text"> সংজ্ঞায়িত করা হয়টেক্সট ইনপুটএর একলাইন ইনপুট ফিল্ড:
উদাহরণ
<form> First name:<br> <input type="text" name="firstname"> <br> Last name:<br> <input type="text" name="lastname"> </form>
উপরোক্ত HTML কোড ব্রাউজারে এইভাবে দেখানো হবে:
ইনপুট টাইপ: password
<input type="password"> নির্দিষ্টপাসওয়ার্ড ফিল্ড:
উদাহরণ
<form> ইউজার নাম:<br> <input type="text" name="username"> <br> ইউজার পাসওয়ার্ড:<br> <input type="password" name="psw"> </form>
উপরোক্ত HTML কোড ব্রাউজারে এইভাবে দেখানো হবে:
মন্তব্য:পাসওয়ার্ড ফিল্ডের অক্ষরগুলি মাস্কিং প্রক্রিয়ার মাধ্যমে প্রদর্শিত হবে (তারকা বা ঘন বোল)
ইনপুট টাইপ: submit
<input type="submit"> নির্দিষ্টজমাফর্ম ডাটা পর্যন্তফর্ম হ্যান্ডলারবুটন
ফর্ম হ্যান্ডলার (form-handler) সাধারণত ইনপুট ডাটা প্রক্রিয়াজাতকরণ করা স্ক্রিপ্ট ধারণকারী সার্ভার পেজ
In the action attribute of the form, specify the form handler (form-handler):
উদাহরণ
<form action="action_page.php"> First name:<br> <input type="text" name="firstname" value="Mickey"> <br> Last name:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit" value="Submit"> </form>
উপরোক্ত HTML কোড ব্রাউজারে এইভাবে দেখানো হবে:
If you omit the value attribute of the submit button, then the button will get the default text:
উদাহরণ
<form action="action_page.php"> First name:<br> <input type="text" name="firstname" value="Mickey"> <br> Last name:<br> <input type="text" name="lastname" value="Mouse"> <br><br> <input type="submit"> </form>
Input Type: radio
<input type="radio"> Radio button defines.
Radio buttons let a user select ONLY ONE of a limited number of choices:
উদাহরণ
<form> <input type="radio" name="sex" value="male" checked>Male <br> <input type="radio" name="sex" value="female">Female </form>
উপরোক্ত HTML কোড ব্রাউজারে এইভাবে দেখানো হবে:
Input Type: checkbox
<input type="checkbox"> চিহ্নিক বাক্সকে নির্দিষ্ট করুন。
চিহ্নিক বাক্স ব্যবহারকারীকে সীমিত সংখ্যক বিকল্পের মধ্যে কোনটিও বা একাধিক বিকল্প নির্বাচন করতে অনুমতি দেয়。
উদাহরণ
<form> <input type="checkbox" name="vehicle" value="Bike">I have a bike <br> <input type="checkbox" name="vehicle" value="Car">I have a car </form>
উপরোক্ত HTML কোড ব্রাউজারে এইভাবে দেখানো হবে:
Input Type: button
<input type="button"> নির্দিষ্টবাটন。
উদাহরণ
<input type="button" onclick="alert('Hello World!')" value="Click Me!">
উপরোক্ত HTML কোড ব্রাউজারে এইভাবে দেখানো হবে:
HTML5 ইনপুট টাইপ
HTML5-এ বেশ কিছু নতুন ইনপুট টাইপ যোগ করা হয়েছে:
- color
- date
- datetime
- datetime-local
- month
- number
- range
- search
- tel
- time
- url
- week
মন্তব্য:পুরনো ওয়েব ব্রাউজারগুলি এই ইনপুট টাইপকে টেক্সট ইনপুট হিসাবে দেখবে
ইনপুট টাইপ: number
<input type="number"> যেখানে সংখ্যার মান থাকা উচিত ইনপুট ফিল্ডের জন্য ব্যবহৃত হয়。
আপনি সংখ্যার সীমা নির্ধারণ করতে পারেন。
ব্রাউজারের সমর্থন অনুযায়ী, সীমানা ইনপুট ফিল্ডে লাগানো যেতে পারে。
উদাহরণ
<form> পরিমাণ (১ থেকে ৫): <input type="number" name="quantity" min="1" max="5"> </form>
ইনপুট সীমানা
এখানে সাধারণত ব্যবহৃত ইনপুট সীমানা উপস্থাপিত হয় (যার মধ্যে কিছু এইচটিএমএল৫-এ নতুন হয়েছে):
বৈশিষ্ট্য | বর্ণনা |
---|---|
disabled | ইনপুট ফিল্ডটিকে নিষ্ক্রিয় করুন |
max | ইনপুট ফিল্ডের সর্বোচ্চ মান |
maxlength | ইনপুট ফিল্ডের সর্বোচ্চ অক্ষর সংখ্যা |
min | ইনপুট ফিল্ডের ন্যূনতম মান |
pattern | ইনপুট মানের পরীক্ষা করার জন্য ব্যবহৃত প্রাকৃতিক বাক্যাংশ |
readonly | ইনপুট ফিল্ডটিকে অপসারণযোগ্য (পরিবর্তন করা যাবে না) |
required | ইনপুট ফিল্ডটিকে বাধ্যতামূলক (বাধ্যতামূলক পূর্ণ করুন) |
size | ইনপুট ফিল্ডের প্রস্থ (অক্ষরে অনুমানিত) |
step | ইনপুট ফিল্ডের বৈধ সংখ্যার অনুমোদিত সীমা নির্ধারণ করুন。 |
value | ইনপুট ফিল্ডের ডিফল্ট মান নির্ধারণ করুন。 |
আপনি পরবর্তী চাপে ইনপুট সীমানা সম্পর্কে আরও বেশি জানবেন。
উদাহরণ
<form> পরিমাণ: <input type="number" name="points" min="0" max="100" step="10" value="30"> </form>
ইনপুট টাইপ: date
<input type="date"> যেখানে তারিখ থাকা উচিত ইনপুট ফিল্ডের জন্য ব্যবহৃত হয়。
ব্রাউজারের সহায়তা অনুযায়ী, তারিখ চিহ্নিতকারক ইনপুট ফিল্ডে দেখা যাবে。
উদাহরণ
<form> জন্মদিন: <input type="date" name="bday"> </form>
আপনি ইনপুটে সীমানা যোগ করতে পারেন:
উদাহরণ
<form> আপনি ১৯৮০-০১-০১ পূর্বের তারিখ ইনপুট করুন: <input type="date" name="bday" max="1979-12-31"><br> 2000-01-01 পরের তারিখ ভরো নয়: Enter a date after 2000-01-01:<br> </form>
ইনপুট ধরন: color
<input type="color"> এমন ইনপুট ফিল্ডগুলি ব্যবহার করা যায় যাতে রঙ থাকে。
ব্রাউজারের সহায়তা অনুযায়ী, রঙ চিহ্নিতকারক ইনপুট ফিল্ডে দেখা যাবে。
উদাহরণ
<form> আপনার পছন্দের রঙ নির্বাচন করুন: <input type="color" name="favcolor"> </form>
ইনপুট ধরন: range
<input type="range"> এমন ইনপুট ফিল্ডগুলি ব্যবহার করা যায় যাতে একটি বিশেষ সীমাবদ্ধ সময়ের মধ্যে মান থাকে。
ব্রাউজারের সহায়তা অনুযায়ী, ইনপুট ফিল্ডটি স্লাইডার কন্ট্রোল হিসাবে দেখা যাবে。
উদাহরণ
<form> <input type="range" name="points" min="0" max="10"> </form>
এমন বৈশিষ্ট্যগুলি ব্যবহার করে আপনি সীমাবদ্ধ করতে পারেন: min, max, step, value。
ইনপুট ধরন: month
<input type="month"> ব্যবহারকারীকে মাস ও বছর নির্বাচন করতে দেয়。
ব্রাউজারের সহায়তা অনুযায়ী, তারিখ চিহ্নিতকারক ইনপুট ফিল্ডে দেখা যাবে。
উদাহরণ
<form> জন্মদিন (মাস ও বছর): <input type="month" name="bdaymonth"> </form>
ইনপুট ধরন: week
<input type="week"> ব্যবহারকারীকে সপ্তাহ ও বছর নির্বাচন করতে দেয়。
ব্রাউজারের সহায়তা অনুযায়ী, তারিখ চিহ্নিতকারক ইনপুট ফিল্ডে দেখা যাবে。
উদাহরণ
<form> একটি সপ্তাহ নির্বাচন করুন: <input type="week" name="week_year"> </form>
ইনপুট ধরন: time
<input type="time"> ব্যবহারকারীকে সময় নির্বাচন করতে দেয় (সময়ক্ষেত্র নেই)。
ব্রাউজারের সহায়তা অনুযায়ী, সময় চিহ্নিতকারক ইনপুট ফিল্ডে দেখা যাবে。
উদাহরণ
<form> একটি সময় নির্বাচন করুন: <input type="time" name="usr_time"> </form>
ইনপুট ধরন: datetime
<input type="datetime"> ব্যবহারকারীকে তারিখ ও সময় নির্বাচন করতে দেয় (সময়ক্ষেত্র আছে)。
ব্রাউজারের সহায়তা অনুযায়ী, তারিখ চিহ্নিতকারক ইনপুট ফিল্ডে দেখা যাবে。
উদাহরণ
<form> জন্মদিন (তারিখ ও সময়): <input type="datetime" name="bdaytime"> </form>
ইনপুট ধরন: datetime-local
<input type="datetime-local"> ব্যবহারকারীকে তারিখ ও সময় নির্বাচন করতে দেয় (সময়ক্ষেত্র নেই)。
ব্রাউজারের সহায়তা অনুযায়ী, তারিখ চিহ্নিতকারক ইনপুট ফিল্ডে দেখা যাবে。
উদাহরণ
<form> জন্মদিন (তারিখ ও সময়): <input type="datetime-local" name="bdaytime"> </form>
ইনপুট ধরন: email
<input type="email"> ইনপুট ফিল্ডটি যা ই-মেল এড্রেসকে যোগ করা হবে。
ব্রাউজার সমর্থন অনুযায়ী, ই-মেল এড্রেসকে সমর্থন করে, যখন সমর্থন করা হয়, তখন স্বয়ংক্রিয়ভাবে যাচাই করা হয়。
কিছু স্মার্টফোন ই-মেল ধরনকে পরিচিত করে, এবং কীবোর্ডে '.com' যোগ করে ই-মেল ইনপুটকে মাত্রার সাথে মিলিয়ে দেয়。
উদাহরণ
<form> ই-মেল: <input type="email" name="email"> </form>
ইনপুট ধরন: search
<input type="search"> সর্চ ফিল্ড (সর্চ ফিল্ডটির প্রদর্শন সাধারণ টেক্সট ফিল্ডের মতো)
উদাহরণ
<form> Google সর্চ: <input type="search" name="googlesearch"> </form>
ইনপুট ধরন: tel
<input type="tel"> ইনপুট ফিল্ডটি যা টেলিফোন নম্বরকে যোগ করা হবে。
এখনও শুধুমাত্র Safari 8 তেল ধরনকে সমর্থন করে。
উদাহরণ
<form> টেলিফোন: <input type="tel" name="usrtel"> </form>
ইনপুট ধরন: url
<input type="url"> ইনপুট ফিল্ডটি যা URL এড্রেসকে যোগ করা হবে。
ব্রাউজার সমর্থন অনুযায়ী, URL ফিল্ডটি সমর্থন করে, যখন সমর্থন করা হয়, তখন স্বয়ংক্রিয়ভাবে যাচাই করা হয়。
কিছু স্মার্টফোন URL ধরনকে পরিচিত করে, এবং কীবোর্ডে '.com' যোগ করে URL ইনপুটকে মাত্রার সাথে মিলিয়ে দেয়。
উদাহরণ
<form> আপনার হোমপেজ যোগ করুন: <input type="url" name="homepage"> </form>
- পূর্ববর্তী পৃষ্ঠা HTML ফর্ম উপাদান
- পরবর্তী পৃষ্ঠা HTML Input প্রতিভা