O marcador INPUT dene um campo de entrada de dados, onde o usuário digita as informações requeridas pelo formulário. Cada campo de um formu-lário atribui seu conteúdo a uma variável que possui nome e tipo especícos.
Os parâmetros do marcador INPUT são os seguintes:
TYPE=Tipo de variável - Especica o tipo de dado para a variável. Suas opções possíveis são:
TEXT - Aceita dados do tipo caractere. É o tipo de variável mais usado para a digitação de um campo de texto com tamanho co-nhecido. Por padrão, a caixa de digitação criada para este tipo de variável terá largura equivalente a 20 caracteres, não impõe limite para a quantidade de caracteres digitados.
PASSWORD - Aceita dados do tipo caractere. Funciona exatamente como uma variável do tipo TEXT, porém, exibe um asterisco no lugar de cada caractere digitado para impedir sua visualização na tela. É ideal para a digitação de senhas e palavras-chave.
RADIO - Aceita campos do tipo sim/não. Permite a exibição de várias opções, mas só aceita que uma delas seja escolhida. O campo de entrada de dados criado para este tipo de variável é um pequeno círculo, que pode ser marcado com um clique. Dois círculos associados à mesma variável não podem estar marcados simultaneamente, pois quando o usuário clicar sobre o segundo, o primeiro será automaticamete desmarcado.
UFF PET-TELE))) 61 CHECKBOX - Aceita campos do tipo sim/não. Permite a exibição
de várias opções e aceita que o usuário escolha várias delas. O campo de entrada de dados criado para este tipo de variável é um pequeno quadrado, que pode ser marcado com um clique.
SUBMIT - Cria um botão que envia o conteúdo do formulário ao ser pressionado. Os dados são enviados para a URL especicada no parâmetro ACTION e de acordo com o método escolhido no parâmetro METHOD do comando FORM. Por padrão, a legenda do botão criado será `Submit'
RESET - Cria um botão que, ao ser pressionado, possibilita ao usuário apagar e restabelecer o valor padrão para todos os campos do formulário de uma única vez. Por padrão, a legenda do botão criado será `Reset'.
HIDDEN - Dene um campo invisível, cujo conteúdo é enviado junto com os demais.
NAME=nome - Nome da variável que receberá o conteúdo do campo. Este parâmtero é essencial na sintaxe de criação de qualquer campo de entrada de dados, seja qual for o tipo de variável escolhido.
VALUE=valor - Permite denir um conteúdo prévio para campos dos tipos TEXT e PASSWORD, ou seja, um texto que aparecerá escrito na caixa de digitação quando o formulário for aberto. Para os campos do tipo CHECKBOX ou RADIO representa o valor que será atribuído à variável se a opção for marcada. Para os campos SUBMIT e RESET indica o texto que aparece no botão. Este parâmetro é obrigatório apenas para variáveis dos tipos CHECKBOX e RADIO.
CHECKED - Só se aplica a campos do tipo CHECKBOX e RADIO. Os campos cuja sintaxe de criação possui este parâmetro aparecerão mar-cados quando o formulário for aberto.
SIZE=tamanho - Dene a quantidade de caracteres exibidos em campos do tipo TEXT ou PASSWORD. Este número delimita apenas o tama-nho do campo para digitação, e não a quantidade de caracteres que o campo pode ter.
MAXLENGTH=comprimento - Dene o número máximo de caracte-res permitidos para variáveis do tipo TEXT ou PASSWORD.
ID=String de identicação - Identica o campo para permitir que seja criada uma tecla de atalho para ele.
Sintaxe básica para campos do tipo TEXT:
<INPUT TYPE=textNAME=nome>.
Sintaxe completa: <INPUT TYPE=text NAME=nome SIZE=tamanho MAXLENGTH=comprimento VALUE=valor>.
Sintaxe básica para campos do tipo PASSWORD:
<INPUT TYPE=password NAME=nome>.
Sintaxe completa: <INPUT TYPE=password NAME=nome SIZE=tamanhoMAXLENGTH=comprimento VALUE=valor>.
Sintaxe básica para campos do tipo RADIO:
<INPUT TYPE=radio NAME=nome VALUE=valor>.
Sintaxe completa: <INPUT TYPE=radio NAME=nome VALUE=valor CHECKED>.
Sintaxe básica para campos do tipo CHECKBOX:
<INPUT TYPE=checkbox NAME=nome VALUE=valor>.
Sintaxe completa: <INPUT TYPE=radio NAME=nome VALUE=valor CHECKED>.
Digite o exemplo abaixo e salve-o como `forms1.html'.
<HTML> <HEAD>
<TITLE>Formulários 1 </TITLE> </HEAD> <BODY> <CENTER> <H1>Ficha de Inscrição</H1> </CENTER> <FORM>
Nome: <INPUT TYPE=text NAME=nome> <P>Sexo:
<INPUT TYPE=radio NAME=sexo VALUE=m>Masculino
<INPUT TYPE=radio NAME=sexo VALUE=f>Feminino
<P> Assinale abaixo os programas de computador que você domina:
<BR><INPUT TYPE=checkbox NAME=prog VALUE=word> Word
<BR><INPUT TYPE=checkbox NAME=prog VALUE=excel> Excel
UFF PET-TELE))) 63
<BR><INPUT TYPE=checkbox NAME=prog VALUE=powerpoint>
Power Point
<P ALIGN=center> <INPUT TYPE=submit VALUE=Enviar> <INPUT TYPE=reset VALUE=Apagar Campos> </P>
</FORM> </BODY> </HTML>