⊗jsrtPmFmsRd 68 of 112 menu

React'ta Radio ile Çalışma

Radio radio ile çalışmak, örneğin onay kutularına kıyasla biraz farklıdır. Sorun şu ki, birden fazla radio aynı state'e sahip olacak, ancak farklı value değerlerine sahip olacak.

Bu nedenle çalışma şu şekilde gerçekleşir: Her bir radio butonunun value özniteliğine kendi değeri yazılır ve checked özniteliğine - state'in belirli bir değere eşit olup olmadığını kontrol eden özel bir koşul. Eğer eşitse - radio butonu işaretlenmiş olacak, eşit değilse - işaretlenmemiş olacak.

Açıklananların uygulaması işte şöyle:

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 adet radio butonu verilmiştir. Bir paragraf verilmiştir. Seçilen radio butonunun değerinin bu paragrafa yazdırılmasını sağlayın.

Radio butonlarını kullanarak kullanıcıya en sevdiği programlama dilini sorun. Seçimini bir paragrafa yazdırın. Eğer JavaScript dili seçilmişse, kullanıcıyı övün.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet