⊗jsrtPmFmsRd 68 of 112 menu

Reactда radio билан ишлаш

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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш