⊗jsrtPmFmsRd 68 of 112 menu

React-ში radio-ბთან მუშაობა

radio 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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა