• Nenhum resultado encontrado

Web Design Aula 09: Formulários

N/A
N/A
Protected

Academic year: 2021

Share "Web Design Aula 09: Formulários"

Copied!
28
0
0

Texto

(1)

Web Design

Aula 09: Formulários

Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br

(2)
(3)

Roteiro

• Tag <form>...</form> • Tag <input> • Tag <label>...</label> • Rádio • Checkbox • Atributo name

(4)

Form

• Um formulário é uma área que pode conter elementos de formulário.

• Para criar uma formulário usa-se a tag:

(5)

Form

• Os elementos de formulário são elementos que permitem ao usuário

entrar com informações (por meio de campos de texto, campos de área de texto, menus drop-down, botões radiais, caixas de seleção, etc.) em um formulário.

(6)

Input

• A tag de formulário mais usada é a tag

<input>

• O tipo de input é especificado com o atributo type (tipo)

• Ex:

(7)

Input

Tipos de Tag <input>

text –quando se deseja digitar letras, números, etc

radio –quando se deseja oferecer opções para escolha única

checkbox –múltiplas escolhaspassword –campo de senha button–botão

submit–botão para envio de dados

(8)

Input

• Para inserir um texto em uma caixa de texto

<input type="text" name="firstname"> Primeiro nome:

(9)

Input

• Para inserir uma senha em uma caixa de texto

<input type="password" name="senha">

(10)

Input

• Atributos para tag input eu tipo text

- maxlength: Número máximo de caracteres permitidos

- size: Tamanho do campo

- value: Valor padrão (que aparecerá quando o formulário for carregado)

• Exemplo:

<input type=“text” name=“nome”

(11)

Input

Primeiro nome: Senha:

(12)

Input

<form>

Primeiro nome:

<input type="text" name="nome"> <br>

Último nome:

<input type="password" name="senha"> </form>

(13)

Label

Nome:

(14)

Label

A tag <label> pode ser usada para atribuir um título ao campo do formulário

Exemplo:

<label> Nome: </label>

(15)

Botão Rádio

<form>

<input type="radio" name="sex" value="male"> Masculino

<br>

<input type="radio" name="sex" value="female"> Feminino

(16)

Checkbox

• Como aparece no navegador: Eu tenho uma bicicleta Eu tenho um carro

• As Caixas de Seleção (checkbox) são usadas quando você quer que o usuário selecione uma ou mais opções de uma quantidade limitada de escolhas.

(17)

Checkbox

<form>

<input type="checkbox" name="bike"> Eu tenho uma bicicleta

<br>

<input type="checkbox" name="car"> Eu tenho um carro

(18)

Radio x Checkbox

● Atributos da tag input para os tipos radio e

checkbox:

- checked: Indica se o campo estará marcado por padrão - value: Indica o valor do campo

● Exemplo:

<input type=“checkbox” name=“veiculo”

(19)

Radio x Checkbox

• O tipo rádio permite selecionar apenas uma opção

• Enquanto, o tipo checkbox permite selecionar várias opções

(20)

Atributo name

● Os formulários são utilizados para repassar

dados para outras páginas web

● Quando o formulário é enviado, os dados são

empacotados e enviados para um servidor web que processará os dados através de scripts

(21)

Atributo name

● O atributo name identifica o dado quando ele

for empacotado e enviado através da web

● Por isso, cada campo do formulário deve ter

este atributo

(22)

Botão

• O botão pode ser do tipo “submit”: Permite enviar as informações do meu formulário para algum destino.

• O botão pode ser do tipo “reset” permite restaurar o formulário inicial.

(23)

Botão

Exemplo:

<input type=“submit" name=“enviar" value=“enviar“>

(24)

Botão

• O botão do tipo “reset” permite restaurar o formulário inicial. (vazio ou com o valor que for especificado no atributo value)

• Exemplo:

<input type=“reset" name=“limpar "value=“limpar“>

(25)

Botão

• O button possui a mesma função da tag input do tipo “submit” e “reset”, porém permite inseir uma imagem como botão

• Exemplo:

<button type=“submit" name=“enviar“> <img src=”sol.jpg” />

(26)

Botão

● O tipo “image” tem a mesma função que o

submit, porém ao invés do botão, pode-se utilizar uma imagem

Mesmos atributos do elemento <img>

• Exemplo:

<input type=“image" src=“imagens/botao_enviar.png” name=“enviar" alt=“enviar”>

(27)

Exercício

(28)

Exercício

2. Coloque o formulário do exercício anterior dentro de uma tabela, assim o layout do seu formulário ficará mais organizado!

3. Depois, inclua um botão do tipo image, utilizando a figura desse slide.

Referências

Documentos relacionados

Os estudos originais encontrados entre janeiro de 2007 e dezembro de 2017 foram selecionados de acordo com os seguintes critérios de inclusão: obtenção de valores de

Durante o período tivemos baixo número de pacientes regulados para os ambulatórios, fonte principal de captação de pacientes, onde temos em torno de 40% do total de

A seleção portuguesa feminina de andebol de sub-20 perdeu hoje 21-20 com a Hungria, na terceira jornada do Grupo C do Mundial da categoria, a decorrer em Koprivnica, na

A Lei de Proteção de Vegetação Nativa (Lei Federal nº12.651/2012), comumente denominada novo Código Florestal, tornou-se o principal marco regulatório da política

O PSI20 avançou 0,3% para os 6275 pontos, na semana em que Portugal regressou aos mercados para se financiar em 2,5 mil milhões € (acima dos 2 mil milhões € previstos) através

Busca-se também, fazer uma abordagem que relate a evolução dos conceitos do cálculo diferencial e integral, desde seus primórdios, com os trabalhos de Arquimedes, que utilizou a

“Uma vez realizada uma generalização, somente pode ser descrita como boa ou má, não como certa ou errada, uma vez que as alterações introduzidas na informação têm

Bem como salienta Ipólito (2009), a exclusão de direitos políticos objetivava a manipulação do silêncio mediante a aceitação de leis impostas pelo poder estatal. Isso