⊗jsrtPmFmsRd 68 of 112 menu

Lavorare con i radio in React

Lavorare con radio radio differisce un po', ad esempio, dalle stesse checkbox. Il problema è che più radio avranno lo stesso stato, ma diversi value.

Pertanto, il lavoro avviene nel modo seguente: a ogni radio button nell'attributo value viene scritto il proprio valore, e nell'attributo checked - una condizione speciale che verifica se lo stato è uguale a un determinato valore. Se è uguale - il radio button diventerà selezionato, altrimenti non sarà selezionato.

Ecco l'implementazione di quanto descritto:

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

Sono dati 3 radio button. Dato un paragrafo. Fate in modo che il valore del radio button selezionato venga visualizzato in questo paragrafo.

Utilizzando i radio button, chiedete all'utente il suo linguaggio di programmazione preferito. Visualizzate la sua scelta in un paragrafo. Se è selezionato JavaScript, elogiate l'utente.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta