|
|
|
||||||||||||||||||||||
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Parceiros - CSS para Web Design - S.O.S Designers - Slackware-Brasil - Crie seu Web site - Oficina da Net - CodigoFonte.net |
Elementos de formulários. Campos de texto.Veremos minuciosamente os distintos elementos de formulário que servem para introduzir texto. O HTML nos propõem uma grande diversidade de alternativas na hora de criar nossos formulários. Estas vão desde a clássica caixa de texto até a lista de opções passando pelas caixas de validação.
Veremos em que consiste cada una destas modalidades e como podemos implementá-las em nosso formulário. Texto curto As caixas de texto são colocadas por meio da etiqueta <input>. Dentro desta etiqueta temos de especificar o valor de dois atributos: type e name. A etiqueta é da seguinte forma: <input type="text" name="nome"> Deste modo expressamos nosso desejo de criar uma caixa de texto cujo conteúdo será chamado nome (por exemplo). O aspecto deste tipo de caixas é conhecido, como pode ser visto aqui:
O nome do elemento do formulário é de grande importância para poder identificá-lo em nosso programa de processamento ou no e-mail recebido. Por outro lado, é importante indicar o atributo type, já que, como veremos, existem outras modalidades de formulário que usam esta mesma etiqueta. O emprego destas caixas está fundamentalmente destinado à tomada de dados breves: palavras ou conjuntos de palavras de longitude relativamente curta. Veremos mais adiante que existe outra forma de tomar textos mais longos a partir de outra etiqueta. Além destes dois atributos, essenciais para o correto funcionamento de nossa etiqueta, existem outra série de atributos que podem ser de utilidade, mas que não são imprescindíveis.
size
maxlength
value
<input type="text" name="nome" value="Perico Palotes"> Gera um campo deste tipo:
Veremos posteriormente que este atributo pode ser relevante em determinadas situações. Texto oculto Podemos esconder o texto escrito por meio de asteriscos de forma a fornecer uma certa confiabilidade. Este tipos de campos são análogos aos de texto com somente uma diferença: deslocando o atributo type="text" por type="password": <input type="password" name="nome"> Neste caso, pode ser comprovado que ao escrever dentro do campo no lugar de texto serão vistos asteriscos. Estes campos são ideais para a introdução de dados confidenciais, principalmente códigos de acesso. Isto pode ser visto em funcionamento a seguir: Texto longo Se desejarmos colocar à disposição do usuário um campo de texto onde possa escrever comodamente sobre um espaço composto de várias linhas, temos de convocar uma nova etiqueta: <textarea> e seu fechamento correspondente. Estes tipos de campos são práticos quando o conteúdo a enviar não é um nome, telefone ou qualquer outro dado breve, e sim, um comentário, opinião, etc. Dentro da etiqueta textarea deveremos indicar, como para o caso visto anteriormente, o atributo name para associar o conteúdo a um nome que será semelhante a uma variável nos programas de processo. Além disso, podemos definir as dimensões do campo a partir dos seguintes atributos:
rows
cols
A etiqueta fica portanto, desta forma: <textarea name="comentário" rows="10" cols="40"></textarea> O resultado é o seguinte:
Mesmo assim, é possível definir o conteúdo do campo. Para isso, não usaremos o atributo value e sim, que escreveremos dentro da etiqueta o conteúdo que lhe desejamos atribuir. Vejamos: <textarea name="comentário" rows="10" cols="40">Escreva seu comentário....</textarea> Terá como resultado:
Autoria e outras referências sobre este artigo Dentro deste artigo: + 1 manual relacionado + 1 categoria relacionada + 1 Comentário sem rever
Manuais relacionados com este artigo Categorias relacionadas Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo: + Entrar em HTMLComentário sem rever
|
| Sobre nós | Copyright | Anuncie | Entrar em contato | <criarweb> |