HTML নির্বাচন করতে পারে মাল্টিপ লে অপশন। একটি
নির্বাচন বাক্স অনেক ওয়েব ফর্ম একটি গুরুত্বপূর্ণ অংশ. নির্বাচন বাক্সগুলি আপনাকে ব্যবহারকারীর ইনপুট গ্রহণ করার অনুমতি দেয় এবং ব্যবহারকারী আপনার নির্দিষ্ট করা বিকল্পগুলিকে সীমিত করতে পারে৷
HTML ট্যাগ একটি ফর্ম উপাদান তৈরি করে যা বিকল্পগুলির একটি তালিকা প্রদান করে যা থেকে ব্যবহারকারী এক বা একাধিক নির্বাচন করতে পারে। <বিকল্প> উপাদান নির্বাচন বাক্সে প্রদর্শিত বিকল্পগুলিকে নির্দিষ্ট করে৷
৷এই টিউটোরিয়ালে আলোচনা করা হবে কিভাবে HTML
৷HTML ফর্ম
ফর্মগুলি অনেক ওয়েবসাইটের একটি অপরিহার্য অংশ, এবং আপনাকে ব্যবহারকারীর কাছ থেকে ডেটা গ্রহণ করার অনুমতি দেয় যা আপনি আপনার ওয়েবসাইটে প্রক্রিয়া করতে পারেন। উদাহরণস্বরূপ, আপনি যদি একটি কফি শপের জন্য একটি ওয়েবসাইট ডিজাইন করেন, তাহলে আপনি একটি ফর্ম তৈরি করতে চাইতে পারেন যা গ্রাহকদের কাছ থেকে প্রতিক্রিয়া গ্রহণ করে৷
HTML এ, একটি ফর্ম ঘোষণা করতে ট্যাগ ব্যবহার করা হয়। তারপর, আপনি এর মত HTML উপাদান ব্যবহার করতে পারেন এবং ফর্মটি যে ডেটা সংগ্রহ করবে তা নির্ধারণ করতে নির্বাচন করুন। এই টিউটোরিয়ালের জন্য, আমরা -এ ফোকাস করতে যাচ্ছি ট্যাগ, এবং কীভাবে এটি একটি ফর্মে ডেটা সংগ্রহ করতে ব্যবহার করা যেতে পারে।
HTML ফর্ম সম্পর্কে আরও জানতে, HTML ফর্মগুলির জন্য আমাদের শিক্ষানবিস গাইড পড়ুন৷
৷এইচটিএমএল <সিলেক্ট> ট্যাগ
HTML ট্যাগ একটি তালিকা তৈরি করে যা থেকে একজন ব্যবহারকারী এক বা একাধিক বিকল্প নির্বাচন করতে পারে। একটি
81% অংশগ্রহণকারী বলেছেন যে তারা বুটক্যাম্পে যোগ দেওয়ার পরে তাদের প্রযুক্তিগত কাজের সম্ভাবনা সম্পর্কে আরও আত্মবিশ্বাসী বোধ করেছেন। আজই একটি বুটক্যাম্পের সাথে মিলিত হন৷
৷গড় বুটক্যাম্প গ্র্যাড একটি বুটক্যাম্প শুরু করা থেকে শুরু করে তাদের প্রথম চাকরি খোঁজা পর্যন্ত ক্যারিয়ারের পরিবর্তনে ছয় মাসেরও কম সময় ব্যয় করেছে।
ট্যাগ একটি ফর্ম ক্ষেত্র তৈরি করে যা ক্লিক করা হলে, ব্যবহারকারী বেছে নিতে পারেন এমন বিকল্পগুলির সাথে একটি ড্রপ-ডাউন তালিকা প্রদর্শন করে৷
-এর সিনট্যাক্স ট্যাগ নিম্নরূপ:
<select></select>
নিজে থেকেই, ট্যাগের কোন বিকল্প নেই। আমাদের ব্যবহার করতে হবে একটি -এ প্রদর্শিত বিকল্পগুলিকে সংজ্ঞায়িত করতে ট্যাগ করুন৷ ট্যাগ।
এখানে -এর সিনট্যাক্স রয়েছে ট্যাগ:
<select> <option value="optionOne">Option One</option> </select>
<বিকল্প> ট্যাগ একটি এ প্রদর্শিত হবে ট্যাগ এই উদাহরণে, আমরা মানও নির্দিষ্ট করেছি আমাদের সহ বৈশিষ্ট্য ট্যাগ।
এটি ডেটা মান সংরক্ষণ করতে ব্যবহৃত হয় যা সার্ভারে জমা দেওয়া হবে যদি ব্যবহারকারী একটি নির্দিষ্ট বিকল্প নির্বাচন করে। এই ক্ষেত্রে, যদি একজন ব্যবহারকারী একটি বিকল্প নির্বাচন করেন তালিকা থেকে, optionOne সার্ভারে পাঠানো হবে।
প্রতিটি ট্যাগের একটি নির্দিষ্ট মান বৈশিষ্ট্য থাকা উচিত।
HTML ট্যাগ সমস্ত প্রধান আধুনিক ব্রাউজার দ্বারা সমর্থিত।
আপনি কেন
একটি ব্যবহার করা ট্যাগ উপকারী যখন আপনি একটি ব্যবহারকারী একটি ফর্ম ক্ষেত্রে প্রবেশ করতে পারেন মান সীমাবদ্ধ করতে চান. এখানে কয়েকটি উদাহরণ রয়েছে যেখানে
- কোন ব্যবহারকারীকে যে দেশগুলি থেকে নির্বাচন করতে হবে তার একটি তালিকা প্রদান করুন৷ ৷
- একজন ব্যবহারকারীকে একটি পণ্যের জন্য উপলব্ধ রঙের একটি তালিকা দিন যা থেকে নির্বাচন করতে হবে৷ ৷
- একজন ব্যবহারকারীকে তারা যে পণ্যটি কিনতে চান তার পরিমাণ নির্বাচন করার অনুমতি দেওয়ার জন্য (যেমন 1 থেকে 10 এর মধ্যে)।
এই ক্ষেত্রে, বিকল্পগুলি সীমিত। একটি ড্রপডাউন মেনু ব্যবহার করার অর্থ হল আপনি একটি প্রতিক্রিয়া পেতে পারেন যা আপনার কোডের জন্য অর্থপূর্ণ। এর কারণ হল ব্যবহারকারী তাদের পছন্দসই কোনো মান ইনপুট করতে পারে না, যেমন তারা একটি নির্বাচিত ক্ষেত্রে দিতে পারে, যা আপনি হয়তো অনুমান করতে পারেন না।
HTML
ধরুন আমরা একটি স্থানীয় বেকারির জন্য একটি ওয়েব ফর্ম তৈরি করছি। আমাদের এমন একটি ফর্ম তৈরি করতে বলা হয়েছে যা একজন ব্যবহারকারীকে রুটি অর্ডার করতে দেয়। এই ফর্মটিতে রুটির একটি ড্রপ-ডাউন তালিকা উপস্থাপন করা উচিত যেখান থেকে একজন ব্যবহারকারী একটি রুটি বেছে নিতে পারেন। যে বিকল্পগুলি উপস্থিত হওয়া উচিত তা হল:
- সাদা সাদা
- প্লেন ব্রাউন
- পুরো শস্য
- টক
ডিফল্টরূপে, সাদা সাদা নির্বাচন করা উচিত।
এই HTML ড্রপ ডাউন মেনু তৈরি করতে, আমরা নিম্নলিখিত কোড ব্যবহার করতে পারি:
<select name="breadType"> <option value="plainWhite" selected>Plain White</option> <option value="plainBrown">Plain Brown</option> <option value="wholeGrain">Whole Grain</option> <option value="sourdough">Sourdough</option> </select>
আমাদের কোড ফিরে আসে:
প্রথমে, আমরা একটি ব্যবহার করি আমাদের নির্বাচন তালিকা সংজ্ঞায়িত করতে ট্যাগ. আমরা নাম নির্দিষ্ট করি অ্যাট্রিবিউট, যা সিলেক্ট ফর্ম কন্ট্রোলের নাম নির্দিষ্ট করে এবং আমরা অ্যাট্রিবিউটটিকে breadType মান নির্ধারণ করি .
এরপর, আমরা চারটি ব্যবহার করি ট্যাগ বিকল্পগুলির তালিকা তৈরি করতে যা ব্যবহারকারীর কাছে উপস্থাপন করা উচিত। এই প্রতিটি ট্যাগের একটি মান আছে বৈশিষ্ট্য নির্দিষ্ট করা হয়েছে। এই বৈশিষ্ট্যটি সেই বিকল্পের মান সঞ্চয় করে যা সার্ভারে জমা দেওয়া হবে যখন ব্যবহারকারী ফর্ম জমা দেবেন।
প্রথম <বিকল্প> ট্যাগ, যার লেবেল পাঠ্য প্রদর্শন করে সাদা সাদা, এছাড়াও একটি নির্বাচিত আছে৷ বৈশিষ্ট্য নির্দিষ্ট করা হয়েছে। এটি সাদা সাদা করে ডিফল্ট নির্বাচিত বিকল্প।
আমরা আমাদের ব্যবহারকারীকে একাধিক বৈশিষ্ট্য ব্যবহার করে তালিকার একাধিক বিকল্প নির্বাচন করতে দিতে পারি:
<select name="breadType" multiple> <option value="plainWhite" selected="">Plain White</option> <option value="plainBrown">Plain Brown</option> <option value="wholeGrain">Whole Grain</option> <option value="sourdough">Sourdough</option> </select>
একাধিক বৈশিষ্ট্য হল একটি কীওয়ার্ড। এর মানে অ্যাট্রিবিউটের মান নির্ধারণের জন্য আপনাকে সমান চিহ্ন ব্যবহার করতে হবে না।
একাধিক মান নির্বাচন করতে, Windows-এ Ctrl বোতাম বা Mac-এ Cmd বোতাম চেপে ধরে রাখুন।
এইচটিএমএল <সিলেক্ট> ট্যাগ অ্যাট্রিবিউট
ট্যাগের কয়েকটি নির্দিষ্ট HTML বৈশিষ্ট্য রয়েছে যা ট্যাগে প্রয়োগ করা যেতে পারে। এগুলি নিম্নরূপ:
অ্যাট্রিবিউট | মান | বিবরণ |
অটোফোকাস | অটোফোকাস | নথি লোড হলে ড্রপ-ডাউন তালিকা ফোকাস দেয়। |
অক্ষম | অক্ষম | ইঙ্গিত করে যে ড্রপ-ডাউন তালিকা অক্ষম করা হয়েছে (তাই একজন ব্যবহারকারী তালিকা ব্যবহার করে একটি মান জমা দিতে পারে না) |
ফর্ম | form_id | যে ফর্মের সাথে একটি |
একাধিক | একাধিক | ব্যবহারকারীদের একাধিক বিকল্প নির্বাচন করার অনুমতি দেয়। |
নাম | নাম | উপাদানের নাম নির্দিষ্ট করে। |
প্রয়োজনীয় | প্রয়োজনীয় | ইঙ্গিত করে যে জমা দেওয়ার আগে ফর্ম ফিল্ডটি অবশ্যই পূরণ করতে হবে। |
সাইজ | সংখ্যা | ব্যবহারকারীকে কতগুলি বিকল্প দেখানো উচিত তা নির্দিষ্ট করে৷ | ৷
উপসংহার
HTML উপাদান একটি ফর্ম ক্ষেত্র তৈরি করে যা ডিফল্ট মানগুলির একটি তালিকা প্রদর্শন করে। একজন ব্যবহারকারী তালিকা থেকে এক বা একাধিক মান বেছে নিতে পারেন। ক্ষেত্রগুলি উপযোগী হয় যখন আপনি একজন ব্যবহারকারীকে সম্ভাব্য মানগুলির পূর্বনির্ধারিত তালিকা থেকে একটি মান নির্বাচন করতে চান৷
এই টিউটোরিয়ালটি একটি উদাহরণের সাথে আলোচনা করা হয়েছে, কিভাবে আপনি HTML এ একটি ড্রপ-ডাউন তালিকা ফর্ম ক্ষেত্র তৈরি করতে
আপনি কি HTML প্রোগ্রামিং সম্পর্কে আরও জানতে চান? আমাদের এইচটিএমএল গাইড কীভাবে শিখবেন তা দেখুন। এই নির্দেশিকাটিতে এইচটিএমএল কীভাবে শিখতে হয় তার শীর্ষ টিপস এবং আপনাকে আপনার জ্ঞান তৈরি করতে সহায়তা করার জন্য শেখার সংস্থানগুলির একটি তালিকা রয়েছে৷