⊗jsrtPmFmsRd 68 of 112 menu

React-এ রেডিওর সাথে কাজ

রেডিও radio-এর সাথে কাজ কিছুটা আলাদা, উদাহরণস্বরূপ, একই চেকবক্সগুলির থেকে। সমস্যা হল কয়েকটি রেডিওর জন্য একই স্টেট থাকবে, কিন্তু ভিন্ন value

সেজন্য কাজ নিম্নলিখিতভাবে করা হয়: প্রতিটি রেডিও বাটনে value অ্যাট্রিবিউটে তার নিজস্ব মান লেখা হয়, এবং checked অ্যাট্রিবিউটে - একটি বিশেষ শর্ত যা পরীক্ষা করে, স্টেটটি একটি নির্দিষ্ট মানের সমান কিনা। যদি সমান হয় - রেডিও বাটনটি চিহ্নিত হবে, আর যদি সমান না হয় - অচিহ্নিত থাকবে।

বর্ণিতটির বাস্তবায়ন এখানে:

function App() { const [value, setValue] = useState(1); function changeHandler(event) { setValue(event.target.value); } return <div> <input type="radio" name="radio" value="1" checked={value === '1' ? true : false} onChange={changeHandler} /> <input type="radio" name="radio" value="2" checked={value === '2' ? true : false} onChange={changeHandler} /> <input type="radio" name="radio" value="3" checked={value === '3' ? true : false} onChange={changeHandler} /> </div> }

3টি রেডিও বাটন দেওয়া আছে। একটি অনুচ্ছেদ দেওয়া আছে। এমন করুন যে নির্বাচিত রেডিও বাটনের মান এই অনুচ্ছেদে প্রদর্শিত হয়।

রেডিও বাটনের সাহায্যে ব্যবহারকারীর কাছ থেকে জিজ্ঞাসা করুন তার প্রিয় প্রোগ্রামিং ভাষা। তার পছন্দটি অনুচ্ছেদে প্রদর্শন করুন। যদি JavaScript ভাষা নির্বাচন করা হয়, ব্যবহারকারীকে প্রশংসা করুন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন