⊗jsrtPmFmsRd 68 of 112 menu

Bekerja dengan Radio di React

Bekerja dengan radio radio agak berbeda, misalnya, dari kotak centang. Masalahnya adalah beberapa radio akan memiliki state yang sama, tetapi value yang berbeda.

Oleh karena itu, cara kerjanya adalah sebagai berikut: setiap tombol radio dalam atribut value menuliskan nilainya sendiri, dan dalam atribut checked - kondisi khusus yang memeriksa, apakah state sama dengan nilai tertentu. Jika sama - tombol radio akan menjadi tercentang, dan jika tidak sama - akan menjadi tidak tercentang.

Berikut implementasi dari yang dijelaskan:

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> }

Diberikan 3 tombol radio. Diberikan sebuah paragraf. Buatlah sehingga nilai dari tombol radio yang dipilih ditampilkan dalam paragraf ini.

Dengan menggunakan tombol radio, tanyakan kepada pengguna bahasa pemrograman favoritnya. Tampilkan pilihannya dalam paragraf. Jika bahasa yang dipilih adalah JavaScript, pujilah pengguna.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak