8.3.2 - Botão de Opção e Caixa de Checagem

Botão de Opção

O Botão de Opção (radio) é o tipo do elemento INPUT que possibilita a construção de um grupo de opções exclusivas - somente uma opção pode ser escolhida dentro do grupo. Num único grupo de opção é preciso que todos os botões utilizem o mesmo nome (observe que no exemplo acima foram construídos dois grupos de opções: um grupo utilizando o nome "sexo", e o outro grupo utilizando o nome "computador"). Cada botão de opção deve especificar um valor distinto para o atributo value - este atributo é que irá permitir a identificação da opção selecionada dentro do grupo.

 Atributos:

type="radio" --

O tipo de controle a ser criado pelo elemento INPUT é um Botão de Escolha ("radio")

name=texto --

Nome do controle. Num grupo, todos os Botões de Opção devem possuir o mesmo nome.

value=texto --

Valor associado ao controle. Este atributo é necessário para identificar a escolha do usuário dentro do grupo.

checked --

O Botão de Opção inicia-se marcado.


Caixa de Checagem

Uma "lista de checagem" é o tipo do elemento INPUT que possibilita a construção de uma relação de itens a serem marcados de forma não-exclusiva, isto é, selecionar um item não impede selecionar outro item também. Cada item deste tipo de lista é construído com um controle do tipo Caixa de Checagem (checkbox). Cada caixa de checagem deve possuir um nome distinto mesmo fazendo parte de uma mesma lista de checagem. O atributo value não precisa ser especificado.

 Atributos:

type="checkbox" --

O tipo de controle a ser criado pelo elemento INPUT é uma Caixa de Checagem ("checkbox")

name=texto --

Nome do controle

checked --

A Caixa de Checagem inicia-se marcada.