⊗jsrtPmFmsRd 68 of 112 menu

Рад са radio у React-у

Рад са radio radio копчима се нешто разликује, на пример, од оних чекбоксова. Проблем је у томе што ће више radio копчи имати исто стање, али различите value вредности.

Због тога се ради на следећи начин: сваком radio копчету се у атрибут value уписује његова вредност, а у атрибут checked - специјални услов који проверава да ли је стање једнако одређеној вредности. Ако јесте - radio копће ће бити означено, а ако није - биће неозначено.

Ево имплементације описаног:

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 radio копчета. Дат је пасус. Направите да се вредност изабраног radio копчета приказује у овај пасус.

Помоћу radio копчи питајте корисника који му је омиљени програмски језик. Прикажите његов избор у пасусу. Ако је изабран језик JavaScript, похвалите корисника.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј