2
respostas

Para o que serve o type="radio"?

    Gostaria de saber qual a função do type="radio" em relação 
2 respostas

Oi, Luis Felipe

Um formulário pode receber dados do usuário de diversas formas, seja através do preenchimento de um campo de texto ou da escolha de uma determinada opção. Dessa forma, a tag utilizada para esse fim no HTML5 é a input, que cria controles interativos para formulários baseados na web. Atualmente, existem diversos tipos de inputs, que podem receber vários tipos de dados diferentes, como senhas, datas, horários, arquivos, entre outros. Para definir o tipo de input que queremos, utilizamos o atributo type, por exemplo:

<input type="button">
<input type="checkbox">
<input type="color">
<input type="date">

Dessa forma, o input do tipo "radio" que você mencionou se refere a um elemento chamado "radio button", que nada mais é que uma opção que pode ser marcada ou desmarcada, e possui como característica um pequeno círculo ao lado do texto. Um radio button geralmente é utilizado em grupo (radio groups), ou seja, um conjunto de opções relacionadas, e somente um elemento do grupo pode ser selecionado por vez (escolher uma opção automaticamente desmarca as outras), como quando você precisa responder a questão de uma prova que possui apenas uma resposta correta. :)

Exemplo de radio groups

Você pode aprender mais nestes sites:

Abraços,

Entendi, muito boa a explicação, muito obrigado.