Select html
Ao contrário do INPUT, o SELECT tem não só um identificador de abertura, mas também um identificador de encerramento. Dentro do SELECT podemos ter apenas uma sequência de identificadores OPTION.
Atributos do SELECT
NAME: é o nome simbólico para este elemento SELECT, usado durante a sua submissão.
Durante a submissão, caso o atributo VALUE não seja especificado, o VALUE correspondente a este NAME será representado pela OPTION selecionada.
Exemplo 1:
laranja maçã uva pera Se a opção uva for selecionada, então, teremos o seguinte par durante a submissão dos dados ao programa cgi:
...&frutas=uva&...
ou seja, name=frutas e value=uva
VALUE: especifica o valor da opção, quando esta é selecionada e submetida a um cgi.
SIZE: se o tamanho é 1 ou não é informado, o SELECT será representado como um Menu de Opções. Se o tamanho for maior ou igual a 2, o SELECT será representado como uma Lista de Rolamento, e o valor de SIZE determinará quantos itens serão visíveis.
Exemplo 2: MENU (SIZE=1)
uma opção... outra opção...
Exemplo 3: Lista de Rolamento (SIZE > 1)
opção 2 opção 3 opção 4 opção 5 opção 6
MULTIPLE: não necessita de valor associado. Quando presente, especifica que o SELECT permite seleções múltiplas (Lista de seleções múltiplas). A presença do atributo MULTIPLE orça representação do SELECT como uma lista de rolamento, independentemente do valor do atributo SIZE.
Exemplo 4: Multiple Select
opcao 1 opção 2 opção 3 opção 4 opção 5 opção 6
Atributos do OPTION
SELECTED: especifica que esta opção é selecionada por default. Se o SELECT permitir múltiplas seleções, múltiplas opções poderão ser especificadas como SELECTED.
Exemplo 1: MENU
uma opção... outra opção...
Exemplo 2: Lista de Rolamento
opção 1 opção 2 opção 3 opção 4 opção 5 opção 6
Exercícios:
1.Quando o