HTML ইনপুট টাইপ

এই চপটি <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 কোড ব্রাউজারে এমনভাবে দেখা যাবে:

First name:


Last name:

ইনপুট টাইপ: 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 form's action attribute, 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 কোড ব্রাউজারে এমনভাবে দেখা যাবে:

First name:


Last name:


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 কোড ব্রাউজারে এমনভাবে দেখা যাবে:

Male

Female

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 কোড ব্রাউজারে এমনভাবে দেখা যাবে:

I have a bike

I have a car

Input Type: button

<input type="button"> সংজ্ঞাবাটন

উদাহরণ

<input type="button" onclick="alert('Hello World!')" value="Click Me!">

স্বয়ংক্রিয়ভাবে প্রয়াস করুন

উপরোক্ত HTML কোড ব্রাউজারে এমনভাবে দেখা যাবে:

HTML5 ইনপুট ধরন

HTML5-এ অনেকগুলি নতুন ইনপুট ধরন যোগ করা হয়েছে:

  • color
  • date
  • datetime
  • datetime-local
  • email
  • month
  • number
  • range
  • search
  • tel
  • time
  • url
  • week

মন্তব্য:পুরানো ওয়েব ব্রাউজারগুলি সমর্থন করতে পারে না এমন ইনপুট ধরন, তা text হিসাবে দেখা যাবে。

ইনপুট ধরন: number

<input type="number"> সংখ্যালঘু যোগ্য ইনপুট ফিল্ডের জন্য ব্যবহৃত হয়。

আপনি সংখ্যার সীমানা নির্ধারণ করতে পারেন。

ব্রাউজারের সমর্থন অনুযায়ী, সীমানা ইনপুট ফিল্ডে লাগানো যাবে。

উদাহরণ

<form>
  পরিমাণ (১ থেকে ৫):
  <input type="number" name="quantity" min="1" max="5">
</form>

স্বয়ংক্রিয়ভাবে প্রয়াস করুন

ইনপুট সীমানা

এখানে সাধারণত ব্যবহৃত ইনপুট সীমানা তালিকাভুক্ত করা হয়েছে (যার মধ্যে কিছু HTML5-এ নতুন হয়েছে):

বৈশিষ্ট্য বর্ণনা
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"> ইনপুট ফিল্ড যা ই-মেল ঠিকানা যোগ করবে

প্রস্তাব করার সময়, ই-মেল ঠিকানা স্বয়ংক্রিয়ভাবে পরীক্ষা করা যাবে

কিছু স্মার্টফোন e-mail ধরন পরিচিত করে, এবং কীবোর্ডে '.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>

স্বয়ংক্রিয়ভাবে প্রয়াস করুন