⊗jsrtPmFmsRd 68 of 112 menu

Работа со radio во React

Работата со radio radio малку се разликува, на пример, од истите checkbox-ови. Проблемот е што кај повеќе 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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј