⊗jsrtPmFmsRd 68 of 112 menu

Trabalhando com radio no React

Trabalhar com botões de rádio radio é um pouco diferente, por exemplo, dos checkboxes. O problema é que vários botões de rádio terão o mesmo estado, mas diferentes values.

Portanto, o trabalho é feito da seguinte maneira: cada botão de rádio tem seu valor definido no atributo value, e no atributo checked - uma condição especial que verifica se o estado é igual a um determinado valor. Se for igual - o botão de rádio ficará marcado, e se não for igual - ficará desmarcado.

Aqui está a implementação do descrito:

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

Existem 3 botões de rádio. Existe um parágrafo. Faça com que o valor do botão de rádio selecionado seja exibido neste parágrafo.

Usando botões de rádio, pergunte ao usuário qual é sua linguagem de programação favorita. Exiba a escolha dele em um parágrafo. Se a linguagem JavaScript for selecionada, elogie o usuário.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar